Jump to content

BITMAPARRAYFILEHEADER: Difference between revisions

From EDM2
Created page with "Bitmap array file header structure. <PRE> typedef struct _BITMAPARRAYFILEHEADER { USHORT usType; Type of structure.: ULONG cbSize; ..."
 
Ak120 (talk | contribs)
mNo edit summary
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Bitmap array file header structure.
Bitmap array file header structure.
<PRE>
typedef struct _BITMAPARRAYFILEHEADER {
typedef struct _BITMAPARRAYFILEHEADER {
   USHORT              usType;
   USHORT              usType;     /*  Type of structure. */
   ULONG                cbSize;
   ULONG                cbSize;     /*  Size of the BITMAPARRAYFILEHEADER structure in bytes. */
   ULONG                offNext;
   ULONG                offNext;   /*  Offset of the next BITMAPARRAYFILEHEADER structure from the start of the file. */
   USHORT              cxDisplay;
   USHORT              cxDisplay; /*  Device width, in pels. */
   USHORT              cyDisplay;
   USHORT              cyDisplay; /*  Device height, in pels. */
   [[BITMAPFILEHEADER]]     bfh;
   BITMAPFILEHEADER    bfh;       /* Bitmap file header structure. */
} BITMAPARRAYFILEHEADER;
} BITMAPARRAYFILEHEADER;
   
typedef  BITMAPARRAYFILEHEADER   * PBITMAPARRAYFILEHEADER ;


typedef  BITMAPARRAYFILEHEADER   * PBITMAPARRAYFILEHEADER ;
==Fields==
</PRE>
;usType (USHORT):Type of structure.
[[Category: Data type]]
: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.
 
[[Category:PM Data type]]

Latest revision as of 12:40, 2 April 2025

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.