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 を含む) |