Share via


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)

Confira também

BITMAPCOREINFO

BITMAPINFO

Estruturas de bitmap

Visão geral do Bitmaps