BITMAPARRAYFILEHEADER2: Difference between revisions
Appearance
Created page with "Bitmap array file header structure. </PRE> typedef struct _BITMAPARRAYFILEHEADER2 { USHORT usType; →Type of structure.: ULONG cbSiz..." |
mNo edit summary |
||
(3 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
Bitmap array file header structure. | Bitmap array file header structure. | ||
< | <PRE> | ||
typedef struct _BITMAPARRAYFILEHEADER2 { | typedef struct _BITMAPARRAYFILEHEADER2 { | ||
USHORT usType; /* | USHORT usType; /* Type of structure. */ | ||
ULONG cbSize; /* | ULONG cbSize; /* Size of the BITMAPARRAYFILEHEADER2 structure in bytes. */ | ||
ULONG offNext; /* | ULONG offNext; /* Offset of the next BITMAPARRAYFILEHEADER2 structure from the start of the file. */ | ||
USHORT cxDisplay; /* | USHORT cxDisplay; /* Device width, in pels. */ | ||
USHORT cyDisplay; /* | USHORT cyDisplay; /* Device height, in pels. */ | ||
BITMAPFILEHEADER2 bfh2; /* | BITMAPFILEHEADER2 bfh2; /* Bitmap file header structure. */ | ||
} BITMAPARRAYFILEHEADER2; | } BITMAPARRAYFILEHEADER2; | ||
typedef BITMAPARRAYFILEHEADER2 * PBITMAPARRAYFILEHEADER2 ; | typedef BITMAPARRAYFILEHEADER2 * PBITMAPARRAYFILEHEADER2 ; | ||
</PRE> | |||
==Fields== | |||
;usType (USHORT):Type of structure. | |||
:Possible values are shown in the following list: | |||
::BFT_BITMAPARRAY (0x4142. = 'BA' for BITMAPARRAYFILEHEADER or BITMAPARRAYFILEHEADER2) | |||
;bSize (ULONG):Size of the BITMAPARRAYFILEHEADER2 structure in bytes. | |||
;offNext (ULONG):Offset of the next BITMAPARRAYFILEHEADER2 structure from the start of the file. | |||
;cxDisplay (USHORT):Device width, in pels. | |||
;cyDisplay (USHORT):Device height, in pels. | |||
;bfh2 (BITMAPFILEHEADER2):Bitmap file header structure. | |||
[[Category: Data type]] | [[Category:PM Data type]] |
Latest revision as of 12:45, 2 April 2025
Bitmap array file header structure.
typedef struct _BITMAPARRAYFILEHEADER2 { USHORT usType; /* Type of structure. */ ULONG cbSize; /* Size of the BITMAPARRAYFILEHEADER2 structure in bytes. */ ULONG offNext; /* Offset of the next BITMAPARRAYFILEHEADER2 structure from the start of the file. */ USHORT cxDisplay; /* Device width, in pels. */ USHORT cyDisplay; /* Device height, in pels. */ BITMAPFILEHEADER2 bfh2; /* Bitmap file header structure. */ } BITMAPARRAYFILEHEADER2; typedef BITMAPARRAYFILEHEADER2 * PBITMAPARRAYFILEHEADER2 ;
Fields
- usType (USHORT)
- Type of structure.
- Possible values are shown in the following list:
- BFT_BITMAPARRAY (0x4142. = 'BA' for BITMAPARRAYFILEHEADER or BITMAPARRAYFILEHEADER2)
- bSize (ULONG)
- Size of the BITMAPARRAYFILEHEADER2 structure in bytes.
- offNext (ULONG)
- Offset of the next BITMAPARRAYFILEHEADER2 structure from the start of the file.
- cxDisplay (USHORT)
- Device width, in pels.
- cyDisplay (USHORT)
- Device height, in pels.
- bfh2 (BITMAPFILEHEADER2)
- Bitmap file header structure.