Estrutura BITMAPFILEHEADER (wingdi.h)
A estrutura BITMAPFILEHEADER contém informações sobre o tipo, o tamanho e o layout de um arquivo que contém um DIB.
Sintaxe
typedef struct tagBITMAPFILEHEADER {
WORD bfType;
DWORD bfSize;
WORD bfReserved1;
WORD bfReserved2;
DWORD bfOffBits;
} BITMAPFILEHEADER, *LPBITMAPFILEHEADER, *PBITMAPFILEHEADER;
Membros
bfType
O tipo de arquivo; deve ser 0x4d42
(a cadeia de caracteres ASCII "BM").
bfSize
O tamanho, em bytes, do arquivo bitmap.
bfReserved1
Reservados; deve ser zero.
bfReserved2
Reservados; deve ser zero.
bfOffBits
O deslocamento, em bytes, desde o início da estrutura BITMAPFILEHEADER até os bits de bitmap.
Comentários
Uma estrutura BITMAPINFO ou BITMAPCOREINFO segue imediatamente a estrutura BITMAPFILEHEADER no arquivo DIB. Para obter mais informações, consulte Armazenamento de Bitmap.
Exemplos
Para obter um exemplo, consulte Armazenando uma imagem.
Requisitos
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) |