BITMAPCOREHEADER
This structure contains information about the dimensions and color format of a device-independent bitmap (DIB).
typedef struct tagBITMAPCOREHEADER {
DWORD bcSize;
WORD bcWidth;
WORD bcHeight;
WORD bcPlanes;
WORD bcBitCount;
} BITMAPCOREHEADER;
Members
- bcSize
Specifies the number of bytes required by the structure - bcWidth
Specifies the width of the bitmap, in pixels - bcHeight
Specifies the height of the bitmap, in pixels - bcPlanes
Specifies the number of planes for the target device. This value must be 1. - bcBitCount
Specifies the number of bits per pixel. This value must be 1, 2, 4, 8, or 24.
Remarks
The BITMAPCOREINFO structure combines the BITMAPCOREHEADER structure and a color table to provide a complete definition of DIB dimensions and colors. For more information about specifying a DIB, see BITMAPCOREINFO.
An application should use the information stored in the bcSize member to locate the color table in a BITMAPCOREINFO structure. The following code sample shows how to locate the color table.
pColor = ((LPBYTE) pBitmapCoreInfo +
(WORD) (pBitmapCoreInfo -> bcSize))
Requirements
| Runs on | Versions | Defined in | Include | Link to |
|---|---|---|---|---|
| Windows CE OS | 2.0 and later | Wingdi.h |
Note This API is part of the complete Windows CE OS package as provided by Microsoft. The functionality of a particular platform is determined by the original equipment manufacturer (OEM) and some devices may not support this API.
See Also
Last updated on Tuesday, July 13, 2004
© 1992-2000 Microsoft Corporation. All rights reserved.