Microsoft DirectX 9.0 |
The DIBDATA structure contains information about a GDI device-independent bitmap (DIB).
Requirements
Header: Declared in Winutil.h; include Streams.h.
Library: Use Strmbase.lib (retail builds) or Strmbasd.lib (debug builds).
Syntax
typedef struct tagDIBDATA {
LONG PaletteVersion;
DIBSECTION DibSection;
HBITMAP hBitmap;
HANDLE hMapping;
BYTE *pBase;
} DIBDATA;
Members
PaletteVersion
This member should be incremented whenever the palette changes.
DibSection
DIBSECTION structure that contains information about the DIB. See the GDI documentation for details.
hBitmap
Handle to the bitmap.
hMapping
Handle to a file-mapping object that is used to share memory between GDI and a CImageSample object.
pBase
Address of the bitmap.