Estructura BITMAPCOREHEADER (wingdi.h)
La estructura BITMAPCOREHEADER contiene información sobre las dimensiones y el formato de color de una DIB.
Sintaxis
typedef struct tagBITMAPCOREHEADER {
DWORD bcSize;
WORD bcWidth;
WORD bcHeight;
WORD bcPlanes;
WORD bcBitCount;
} BITMAPCOREHEADER, *LPBITMAPCOREHEADER, *PBITMAPCOREHEADER;
Miembros
bcSize
Número de bytes requeridos por la estructura.
bcWidth
Ancho del mapa de bits, en píxeles.
bcHeight
Alto del mapa de bits, en píxeles.
bcPlanes
Número de planos para el dispositivo de destino. Este valor debe ser 1.
bcBitCount
Número de bits por píxel. Este valor debe ser 1, 4, 8 o 24.
Comentarios
La estructura BITMAPCOREINFO combina la estructura BITMAPCOREHEADER y una tabla de colores para proporcionar una definición completa de las dimensiones y los colores de una DIB. Para obtener más información sobre cómo especificar una DIB, vea BITMAPCOREINFO.
Una aplicación debe usar la información almacenada en el miembro bcSize para buscar la tabla de colores en una estructura BITMAPCOREINFO , mediante un método como el siguiente:
pColor = ((LPBYTE) pBitmapCoreInfo +
(WORD) (pBitmapCoreInfo -> bcSize))
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | wingdi.h (incluye Windows.h) |