Struttura BITMAPCOREHEADER (wingdi.h)
La struttura BITMAPCOREHEADER contiene informazioni sulle dimensioni e sul formato di colore di un DIB.
Sintassi
typedef struct tagBITMAPCOREHEADER {
DWORD bcSize;
WORD bcWidth;
WORD bcHeight;
WORD bcPlanes;
WORD bcBitCount;
} BITMAPCOREHEADER, *LPBITMAPCOREHEADER, *PBITMAPCOREHEADER;
Members
bcSize
Numero di byte richiesti dalla struttura.
bcWidth
Larghezza della bitmap, in pixel.
bcHeight
Altezza della bitmap, in pixel.
bcPlanes
Numero di piani per il dispositivo di destinazione. Questo valore deve essere 1.
bcBitCount
Numero di bit per pixel. Questo valore deve essere 1, 4, 8 o 24.
Commenti
La struttura BITMAPCOREINFO combina la struttura BITMAPCOREHEADER e una tabella colori per fornire una definizione completa delle dimensioni e dei colori di un DIB. Per altre informazioni sulla specifica di un DIB, vedere BITMAPCOREINFO.
Un'applicazione deve usare le informazioni archiviate nel membro bcSize per individuare la tabella dei colori in una struttura BITMAPCOREINFO , usando un metodo come il seguente:
pColor = ((LPBYTE) pBitmapCoreInfo +
(WORD) (pBitmapCoreInfo -> bcSize))
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | wingdi.h (include Windows.h) |