BITMAPINFOHEADER2

This structure contains size, color type, extent, and the palette information for an image.

typedef struct _BITMAPINFOHEADER2 {
  ULONG      cbFix;            /*  Size of header. */
  ULONG      cx;               /*  Bitmap width. */
  ULONG      cy;               /*  Bitmap height. */
  USHORT     cPlanes;          /*  Number of planes. */
  USHORT     cBitCount;        /*  Bits per pel. */
  ULONG      ulCompression;    /*  Compression scheme for storing bitmap. */
  ULONG      cbImage;          /*  Bitmap storage data length. */
  ULONG      cxResolution;     /*  Horizontal resolution of target device. */
  ULONG      cyResolution;     /*  Vertical resolution of target device. */
  ULONG      cclrUsed;         /*  Number of color indexes used. */
  ULONG      cclrImportant;    /*  Number of color indexes. */
  USHORT     usUnits;          /*  Units of measure for resolution. */
  USHORT     usReserved;       /*  Reserved.  Must be 0. */
  USHORT     usRecording;      /*  Must be BRA_BOTTOMUP. */
  USHORT     usRendering;      /*  Not used. */
  ULONG      cSize1;           /*  Size value field 1. */
  ULONG      cSize2;           /*  Size value field 2. */
  ULONG      ulColorEncoding;  /*  Color encoding. */
  ULONG      ulIdentifier;     /*  Reserved. */
} BITMAPINFOHEADER2;

typedef   BITMAPINFOHEADER2   * PBITMAPINFOHEADER2 ;


[Back: BITMAPFILEHEADER2 Field - bmp2]
[Next: BITMAPINFOHEADER2 Field - cbFix]