Main Page | Modules | Class Hierarchy | Data Structures | File List | Data Fields | Globals | Related Pages | Examples

_MJ2CINFOHEADER Struct Reference

Using BITMAPINFOHEADER when JPEG2000INFOHEADER or JPEG2000INFOHEADER2 are absent. More...

#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)


Detailed Description

Using BITMAPINFOHEADER when JPEG2000INFOHEADER or JPEG2000INFOHEADER2 are absent.

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


Field Documentation

DWORD _MJ2CINFOHEADER::biSize
 

Same as in BITMAPINFOHEADER.

LONG _MJ2CINFOHEADER::biWidth
 

Same as in BITMAPINFOHEADER.

LONG _MJ2CINFOHEADER::biHeight
 

Same as in BITMAPINFOHEADER.

WORD _MJ2CINFOHEADER::biPlanes
 

Same as in BITMAPINFOHEADER.

WORD _MJ2CINFOHEADER::biBitCount
 

Same as in BITMAPINFOHEADER.

DWORD _MJ2CINFOHEADER::biCompression
 

Same as in BITMAPINFOHEADER.

DWORD _MJ2CINFOHEADER::biSizeImage
 

Same as in BITMAPINFOHEADER.

DWORD _MJ2CINFOHEADER::SizeField1
 

Size in bytes of the Field 1 codestream.

DWORD _MJ2CINFOHEADER::SizeField2
 

Size in bytes of the Field 2 codestream.

DWORD _MJ2CINFOHEADER::biClrUsed
 

Same as in BITMAPINFOHEADER.

WORD _MJ2CINFOHEADER::InterlaceFlags
 

Interlace flags (see Interlace Flags, default=0).

WORD _MJ2CINFOHEADER::ColorSpaceID
 

color space ID (see Color Space IDs, default=0)


The documentation for this struct was generated from the following file:

   

© Morgan Multimedia 1990-2005