Поделиться через


Структура BITMAPFILEHEADER (wingdi.h)

Структура BITMAPFILEHEADER содержит сведения о типе, размере и макете файла, содержащего DIB.

Синтаксис

typedef struct tagBITMAPFILEHEADER {
  WORD  bfType;
  DWORD bfSize;
  WORD  bfReserved1;
  WORD  bfReserved2;
  DWORD bfOffBits;
} BITMAPFILEHEADER, *LPBITMAPFILEHEADER, *PBITMAPFILEHEADER;

Члены

bfType

Тип файла; должен иметь значение 0x4d42 (строка ASCII "BM").

bfSize

Размер файла растрового изображения (в байтах).

bfReserved1

Защищены; значение должно быть равно нулю.

bfReserved2

Защищены; значение должно быть равно нулю.

bfOffBits

Смещение (в байтах) от начала структуры BITMAPFILEHEADER до битового изображения.

Комментарии

Структура BITMAPINFO или BITMAPCOREINFO сразу же следует за структурой BITMAPFILEHEADER в DIB-файле. Дополнительные сведения см. в разделе Хранилище растровых изображений.

Примеры

Пример см. в разделе Хранение образа.

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть wingdi.h (включая Windows.h)

См. также раздел

BITMAPCOREINFO

BITMAPINFO

Структуры растровых рисунков

Общие сведения о точечных изображениях