Jump to content

BITMAPARRAYFILEHEADER

From EDM2
Revision as of 12:40, 2 April 2025 by Ak120 (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Bitmap array file header structure.

typedef struct _BITMAPARRAYFILEHEADER {
 USHORT               usType;
 ULONG                cbSize;
 ULONG                offNext;
 USHORT               cxDisplay;
 USHORT               cyDisplay;
 BITMAPFILEHEADER     bfh;
} BITMAPARRAYFILEHEADER;

typedef   BITMAPARRAYFILEHEADER   * PBITMAPARRAYFILEHEADER ;

Fields

usType (USHORT)
Type of structure.
Possible values are shown in the following list:
BFT_BITMAPARRAY:(0x4142 - 'BA' for BITMAPARRAYFILEHEADER or BITMAPARRAYFILEHEADER2)
cbSize (ULONG)
Size of the BITMAPARRAYFILEHEADER structure in bytes.
offNext (ULONG)
Offset of the next BITMAPARRAYFILEHEADER structure from the start of the file.
cxDisplay (USHORT)
Device width, in pels.
cyDisplay (USHORT)
Device height, in pels.
bfh (BITMAPFILEHEADER)
Bitmap file header structure.