#include <JPEG2000.h>
Data Fields | |
| DWORD | biSize |
| Same as in BITMAPINFOHEADER. | |
| LONG | biWidth |
| Same as in BITMAPINFOHEADER. | |
| LONG | biHeight |
| Same as in BITMAPINFOHEADER. | |
| WORD | biPlanes |
| Same as in BITMAPINFOHEADER. | |
| WORD | biBitCount |
| Same as in BITMAPINFOHEADER. | |
| DWORD | biCompression |
| Same as in BITMAPINFOHEADER. | |
| DWORD | biSizeImage |
| Same as in BITMAPINFOHEADER. | |
| DWORD | SizeField1 |
| Size in bytes of the Field 1 codestream. | |
| DWORD | SizeField2 |
| Size in bytes of the Field 2 codestream. | |
| DWORD | biClrUsed |
| Same as in BITMAPINFOHEADER. | |
| WORD | InterlaceFlags |
| Interlace flags (see Interlace Flags, default=0). | |
| WORD | ColorSpaceID |
| color space ID (see Color Space IDs, default=0) | |
We map a new struct MJ2CINFOHEADER on BITMAPINFOHEADER.
This is essentially usefull to add extended information to MJ2C AVI created without the JPEG2000INFOHEADER(2) in the 'strf' chunck.
This way 'old' MJ2C AVI can be patch to support new features like h/w deinterlacing or color correction.
It is resonably safe because we overide elements above which are commonly unused and set to 0
|
|
Same as in BITMAPINFOHEADER.
|
|
|
Same as in BITMAPINFOHEADER.
|
|
|
Same as in BITMAPINFOHEADER.
|
|
|
Same as in BITMAPINFOHEADER.
|
|
|
Same as in BITMAPINFOHEADER.
|
|
|
Same as in BITMAPINFOHEADER.
|
|
|
Same as in BITMAPINFOHEADER.
|
|
|
Size in bytes of the Field 1 codestream.
|
|
|
Size in bytes of the Field 2 codestream.
|
|
|
Same as in BITMAPINFOHEADER.
|
|
|
Interlace flags (see Interlace Flags, default=0).
|
|
|
color space ID (see Color Space IDs, default=0)
|
|
© Morgan Multimedia 1990-2005 |