BITMAPCOREHEADER (Windows CE 5.0)

Send Feedback

This structure contains information about the dimensions and color format of a device-independent bitmap (DIB).

typedefstruct tagBITMAPCOREHEADER{DWORDbcSize;WORDbcWidth;WORDbcHeight;WORDbcPlanes;WORDbcBitCount;}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

OS Versions: Windows CE 2.0 and later.
Header: Windows.h.

See Also

BITMAPCOREINFO | RGBTRIPLE | GDI Structures

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.