STRUCTURE METAHEADER (wingdi.h)

La structure METAHEADER contient des informations sur un métafichier au format Windows.

Syntaxe

typedef struct tagMETAHEADER {
  WORD  mtType;
  WORD  mtHeaderSize;
  WORD  mtVersion;
  DWORD mtSize;
  WORD  mtNoObjects;
  DWORD mtMaxRecord;
  WORD  mtNoParameters;
} METAHEADER, *PMETAHEADER, *LPMETAHEADER;

Membres

mtType

Spécifie si le métafichier est en mémoire ou enregistré dans un fichier disque. Ce membre peut être l’une des valeurs suivantes.

Valeur Signification
1 Le métafichier est en mémoire.
2 Le métafichier se trouve dans un fichier disque.

mtHeaderSize

Taille, en mots, de l’en-tête de métafichier.

mtVersion

Numéro de version du système. Le numéro de version des métafichiers qui prennent en charge les bitmaps indépendantes de l’appareil (DIB) est 0x0300. Sinon, le numéro de version est 0x0100.

mtSize

Taille, en mots, du fichier.

mtNoObjects

Nombre maximal d’objets qui existent dans le métafichier en même temps.

mtMaxRecord

Taille, en mots, du plus grand enregistrement du métafichier.

mtNoParameters

Réservé.

Spécifications

   
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

METARECORD

Structures de métafichiers

Vue d’ensemble des métafichiers