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) |