Condividi tramite


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)

Vedi anche

BITMAPCOREINFO

Strutture bitmap

Panoramica delle bitmap