BITMAPARRAYFILEHEADER
Appearance
Bitmap array file header structure.
typedef struct _BITMAPARRAYFILEHEADER { USHORT usType; /* Type of structure. */ ULONG cbSize; /* Size of the BITMAPARRAYFILEHEADER structure in bytes. */ ULONG offNext; /* Offset of the next BITMAPARRAYFILEHEADER structure from the start of the file. */ USHORT cxDisplay; /* Device width, in pels. */ USHORT cyDisplay; /* Device height, in pels. */ BITMAPFILEHEADER bfh; /* Bitmap file header structure. */ } BITMAPARRAYFILEHEADER;
typedef BITMAPARRAYFILEHEADER * PBITMAPARRAYFILEHEADER ;
Fields
- usType (USHORT)
- Type of resource the file contains.
- Possible values are shown in the following list:
- BFT_BMAP
- (0x4D42 - 'BM' for bitmaps)
- BFT_ICON
- (0x4349 - 'IC' for icons)
- BFT_POINTER
- (0x4540 - 'PT' for pointers)
- BFT_COLORICON
- (0x4943 - 'CI' for color icons)
- BFT_COLORPOINTER
- (0x5043 - 'CP' for color pointers)
- 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.