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

予約;は 0 である必要があります。

bfReserved2

予約;は 0 である必要があります。

bfOffBits

BITMAPFILEHEADER 構造体の先頭からビットマップ ビットまでのオフセット (バイト単位)。

注釈

BITMAPINFO または BITMAPCOREINFO 構造体は、DIB ファイル内の BITMAPFILEHEADER 構造体の直後にあります。 詳細については、「 ビットマップ ストレージ」を参照してください。

例については、「 イメージの保存」を参照してください。

要件

   
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header wingdi.h (Windows.h を含む)

こちらもご覧ください

BITMAPCOREINFO

BITMAPINFO

ビットマップ構造

ビットマップの概要