Estrutura BITMAPCOREHEADER (wingdi.h)
A estrutura BITMAPCOREHEADER contém informações sobre as dimensões e o formato de cor de um DIB.
Sintaxe
typedef struct tagBITMAPCOREHEADER {
DWORD bcSize;
WORD bcWidth;
WORD bcHeight;
WORD bcPlanes;
WORD bcBitCount;
} BITMAPCOREHEADER, *LPBITMAPCOREHEADER, *PBITMAPCOREHEADER;
Membros
bcSize
O número de bytes exigidos pela estrutura .
bcWidth
A largura do bitmap em pixels.
bcHeight
A altura do bitmap, em pixels.
bcPlanes
O número de planos para o dispositivo de destino. Esse valor deve ser 1.
bcBitCount
O número de bits por pixel. Esse valor deve ser 1, 4, 8 ou 24.
Comentários
A estrutura BITMAPCOREINFO combina a estrutura BITMAPCOREHEADER e uma tabela de cores para fornecer uma definição completa das dimensões e cores de um DIB. Para obter mais informações sobre como especificar um DIB, consulte BITMAPCOREINFO.
Um aplicativo deve usar as informações armazenadas no membro bcSize para localizar a tabela de cores em uma estrutura BITMAPCOREINFO , usando um método como o seguinte:
pColor = ((LPBYTE) pBitmapCoreInfo +
(WORD) (pBitmapCoreInfo -> bcSize))
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho | wingdi.h (inclua Windows.h) |