BITMAPARRAYFILEHEADER2: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
| Line 13: | Line 13: | ||
</PRE> | </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: Data type]] | ||
Revision as of 17:08, 25 May 2024
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.