Jump to content

BITMAPARRAYFILEHEADER: Difference between revisions

From EDM2
No edit summary
Ak120 (talk | contribs)
mNo edit summary
Line 9: Line 9:
   [[BITMAPFILEHEADER]]    bfh;        /*  Bitmap file header structure. */
   [[BITMAPFILEHEADER]]    bfh;        /*  Bitmap file header structure. */
  } BITMAPARRAYFILEHEADER;
  } BITMAPARRAYFILEHEADER;
 
  typedef  BITMAPARRAYFILEHEADER  * PBITMAPARRAYFILEHEADER ;
  typedef  BITMAPARRAYFILEHEADER  * PBITMAPARRAYFILEHEADER ;


==Fields==
==Fields==
;usType (USHORT)
;usType (USHORT):Type of structure.
:Type of structure.
:Possible values are shown in the following list:
:Possible values are shown in the following list:
:;BFT_BITMAPARRAY
:;BFT_BITMAPARRAY:(0x4142 - 'BA' for BITMAPARRAYFILEHEADER or BITMAPARRAYFILEHEADER2)
::(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.
; cbSize (ULONG)
; cxDisplay (USHORT):Device width, in pels.
:Size of the BITMAPARRAYFILEHEADER structure in bytes.
; cyDisplay (USHORT):Device height, in pels.
 
; bfh (BITMAPFILEHEADER):Bitmap file header structure.
; 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.
[[Category:PM Data type]]
[[Category:PM Data type]]

Revision as of 01:01, 30 May 2024

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 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.