BITMAPINFOHEADER
Appearance
Bit-map information header structure.
Each bit plane logically contains (cx * cy * cBitCount) bits, although the actual length can be greater because of padding.
See also BITMAPINFOHEADER2, which is preferred.
typedef struct _BITMAPINFOHEADER {
ULONG cbFix; /* Length of structure. */
USHORT cx; /* Bit-map width in pels. */
USHORT cy; /* Bit-map height in pels. */
USHORT cPlanes; /* Number of bit planes. */
USHORT cBitCount; /* Number of bits per pel within a plane. */
} BITMAPINFOHEADER;
typedef BITMAPINFOHEADER *PBITMAPINFOHEADER;
Fields
- cbFix (ULONG)
- Length of structure.
- cx (USHORT)
- Bitmap width in pels.
- cy (USHORT)
- Bitmap height in pels.
- cPlanes (USHORT)
- Number of bit planes.
- cBitCount (USHORT)
- Number of bits per pel within a plane.