DIBSECTION
The DIBSECTION
structure contains information about a device-independent bitmap created by
calling the CreateDIBSection
typedef struct tagDIBSECTION {
BITMAP dsBm;
BITMAPINFOHEADER dsBmih;
DWORD dsBitfields[3];
HANDLE dshSection;
DWORD dsOffset;
} DIBSECTION;
Members
dsBm
A BITMAP
dsBmih
A BITMAPINFOHEADER
dsBitfields
Specifies
three DWORD color masks for the device-independent bitmap. This field is
only valid when the biBitCount member of the BITMAPINFOHEADER
structure has a value greater than 8. Each color mask indicates the bits within
a bit value doubleword that are used to encode one of the three color channels
(red, green, and blue).
dshSection
Contains a
handle to the file mapping object that the CreateDIBSection
dsOffset
Specifies the
offset to the bitmap s bit values within the file mapping object referenced by dshSection.
If dshSection is NULL, the dsOffset value has no meaning.
See Also