BITMAPFILEHEADER (Compact 2013)

3/28/2014

This structure contains information about the type, size, and layout of a file that containing a device-independent bitmap (DIB).

Syntax

typedef struct tagBITMAPFILEHEADER {
  WORD bfType; 
  DWORD bfSize; 
  WORD bfReserved1; 
  WORD bfReserved2; 
  DWORD bfOffBits; 
} BITMAPFILEHEADER; 

Members

  • bfType
    Specifies the file type. It must be set to the signature word BM (0x4D42) to indicate bitmap.
  • bfSize
    Specifies the size, in bytes, of the bitmap file.
  • bfReserved1
    Reserved; set to zero
  • bfReserved2
    Reserved; set to zero
  • bfOffBits
    Specifies the offset, in bytes, from the BITMAPFILEHEADER structure to the bitmap bits

Remarks

A BITMAPINFO or BITMAPCOREINFO structure immediately follows the BITMAPFILEHEADER structure in the DIB file.

Requirements

Header

windows.h

See Also

Reference

GDI Structures
BITMAPCOREINFO
BITMAPINFO