BMAPINFO: Difference between revisions
Appearance
Created page with "Device-dependent bit map information structure. ==Type== typedef struct _BMAPINFO { ULONG ulLength; →Length of the BMAPINFO data structure, in bytes.: UL..." |
mNo edit summary |
||
Line 1: | Line 1: | ||
Device-dependent bit map information structure. | Device-dependent bit map information structure. | ||
==Type== | ==Type== | ||
typedef struct _BMAPINFO { | typedef struct _BMAPINFO { | ||
ULONG | ULONG ulLength; /* Length of the BMAPINFO data structure, in bytes. */ | ||
ULONG | ULONG ulType; /* Description of the Blt. */ | ||
ULONG | ULONG ulWidth; /* Width in pels of the bit map. */ | ||
ULONG | ULONG ulHeight; /* Height in pels of the bit map. */ | ||
ULONG | ULONG ulBpp; /* Number of bits per pel/color depth. */ | ||
ULONG | ULONG ulBytesPerLine; /* Number of aligned bytes per line. */ | ||
PBYTE | PBYTE pBits; /* Pointer to bit-map bits. */ | ||
} BMAPINFO; | } BMAPINFO; | ||
Latest revision as of 16:54, 8 February 2020
Device-dependent bit map information structure.
Type
typedef struct _BMAPINFO { ULONG ulLength; /* Length of the BMAPINFO data structure, in bytes. */ ULONG ulType; /* Description of the Blt. */ ULONG ulWidth; /* Width in pels of the bit map. */ ULONG ulHeight; /* Height in pels of the bit map. */ ULONG ulBpp; /* Number of bits per pel/color depth. */ ULONG ulBytesPerLine; /* Number of aligned bytes per line. */ PBYTE pBits; /* Pointer to bit-map bits. */ } BMAPINFO;
C Declaration Method
typedef BMAPINFO *PBMAPINFO;