Structure BITMAPFILEHEADER (wingdi.h)

La structure BITMAPFILEHEADER contient des informations sur le type, la taille et la disposition d’un fichier qui contient une DIB.

Syntaxe

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

Membres

bfType

Type de fichier ; doit être 0x4d42 (la chaîne ASCII « BM »).

bfSize

Taille, en octets, du fichier bitmap.

bfReserved1

Réservés au; doit être égal à zéro.

bfReserved2

Réservés au; doit être égal à zéro.

bfOffBits

Décalage, en octets, entre le début de la structure BITMAPFILEHEADER et les bits bitmap.

Remarques

Une structure BITMAPINFO ou BITMAPCOREINFO suit immédiatement la structure BITMAPFILEHEADER dans le fichier DIB. Pour plus d’informations, consultez Stockage Bitmap.

Exemples

Pour obtenir un exemple, consultez Stockage d’une image.

Configuration requise

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête wingdi.h (inclure Windows.h)

Voir aussi

BITMAPCOREINFO

BITMAPINFO

Bitmap Structures

Vue d’ensemble des bitmaps