Partager via


Classe MetafileHeader (gdiplusmetaheader.h)

Un objet MetafileHeader stocke les propriétés d’un métafichier associé.

MetafileHeader a les types de membres suivants :

Méthode Description
MetafileHeader ::GetBounds La méthode MetafileHeader ::GetBounds obtient le rectangle englobant pour le métafichier associé.
MetafileHeader ::GetDpiX La méthode MetafileHeader ::GetDpiX obtient les points horizontaux par pouce du métafichier associé.
MetafileHeader ::GetDpiy La méthode MetafileHeader ::GetDpiY obtient les points verticaux par pouce du métafichier associé.
MetafileHeader ::GetEmfHeader La méthode MetafileHeader ::GetEmfHeader obtient une structure ENHMETAHEADER3 qui contient les propriétés du métafichier associé.
MetafileHeader ::GetEmfPlusFlags La méthode MetafileHeader ::GetEmfPlusFlags obtient un indicateur qui indique si le métafichier associé a été enregistré dans un contexte d’appareil d’affichage vidéo.
MetafileHeader ::GetMetafileSize La méthode MetafileHeader ::GetMetafileSize obtient la taille, en octets, du métafichier.
MetafileHeader ::GetType La méthode MetafileHeader ::GetType obtient le type du métafichier associé.
MetafileHeader ::GetVersion La méthode MetafileHeader ::GetVersion obtient la version du métafichier.
MetafileHeader ::GetWmfHeader La méthode MetafileHeader ::GetWmfHeader obtient une structure METAHEADER qui contient les propriétés du métafichier associé.
MetafileHeader ::IsDisplay La méthode MetafileHeader ::IsDisplay détermine si le métafichier associé a été enregistré dans un contexte d’appareil d’affichage vidéo.
MetafileHeader ::IsEmf La méthode MetafileHeader ::IsEmf détermine si le métafichier associé est au format EMF.
MetafileHeader ::IsEmfOremfPlus La méthode MetafileHeader ::IsEmfOrEmfPlus détermine si le métafichier associé est au format EMF ou EMF+.
MetafileHeader ::IsEmfPlus La méthode MetafileHeader ::IsEmfPlus détermine si le métafichier associé est au format EMF+.
MetafileHeader ::IsEmfPlusDual La méthode MetafileHeader ::IsEmfPlusDual détermine si le métafichier associé est au format EMF+ Dual.
MetafileHeader ::IsEmfPlusOnly La méthode MetafileHeader ::IsEmfPlusOnly détermine si le métafichier associé est au format EMF+ Only.
MetafileHeader ::IsWmf La méthode MetafileHeader ::IsWmf détermine si le métafichier associé est au format WMF.
MetafileHeader ::IsWmfPlaceable La méthode MetafileHeader ::IsWmfPlaceable détermine si le métafichier associé est un métafichier pouvant être placé.

Méthodes

La classe MetafileHeader possède ces méthodes.

 
MetafileHeader ::GetBounds

La méthode MetafileHeader ::GetBounds obtient le rectangle englobant pour le métafichier associé.
MetafileHeader ::GetDpiX

La méthode MetafileHeader ::GetDpiX obtient les points horizontaux par pouce du métafichier associé.
MetafileHeader ::GetDpiy

La méthode MetafileHeader ::GetDpiY obtient les points verticaux par pouce du métafichier associé.
MetafileHeader ::GetEmfHeader

La méthode MetafileHeader ::GetEmfHeader obtient une structure ENHMETAHEADER3 qui contient les propriétés du métafichier associé.
MetafileHeader ::GetEmfPlusFlags

La méthode MetafileHeader ::GetEmfPlusFlags obtient un indicateur qui indique si le métafichier associé a été enregistré dans un contexte d’appareil d’affichage vidéo.
MetafileHeader ::GetMetafileSize

La méthode MetafileHeader ::GetMetafileSize obtient la taille, en octets, du métafichier.
MetafileHeader ::GetType

La méthode MetafileHeader ::GetType obtient le type du métafichier associé.
MetafileHeader ::GetVersion

La méthode MetafileHeader ::GetVersion obtient la version du métafichier.
MetafileHeader ::GetWmfHeader

La méthode MetafileHeader ::GetWmfHeader obtient une structure METAHEADER qui contient les propriétés du métafichier associé.
MetafileHeader ::IsDisplay

La méthode MetafileHeader ::IsDisplay détermine si le métafichier associé a été enregistré dans un contexte d’appareil d’affichage vidéo.
MetafileHeader ::IsEmf

La méthode MetafileHeader ::IsEmf détermine si le métafichier associé est au format EMF.
MetafileHeader ::IsEmfOremfPlus

La méthode MetafileHeader ::IsEmfOrEmfPlus détermine si le métafichier associé est au format EMF ou EMF+.
MetafileHeader ::IsEmfPlus

La méthode MetafileHeader ::IsEmfPlus détermine si le métafichier associé est au format EMF+.
MetafileHeader ::IsEmfPlusDual

La méthode MetafileHeader ::IsEmfPlusDual détermine si le métafichier associé est au format EMF+ Dual.
MetafileHeader ::IsEmfPlusOnly

La méthode MetafileHeader ::IsEmfPlusOnly détermine si le métafichier associé est au format EMF+ Only.
MetafileHeader ::IsWmf

La méthode MetafileHeader ::IsWmf détermine si le métafichier associé est au format WMF.
MetafileHeader ::IsWmfPlaceable

La méthode MetafileHeader ::IsWmfPlaceable détermine si le métafichier associé est un métafichier pouvant être placé.

Remarques

Les métafichiers fournissent un moyen indépendant de l’appareil et indépendant de l’application de partager des images. Ils contiennent des enregistrements qui décrivent une séquence d’API graphiques à appeler dans un ordre particulier avec les données graphiques associées. Les métafichiers peuvent être enregistrés par une application et lus ultérieurement par cette application ou par une autre pour reproduire une image particulière. Ils peuvent également être utilisés pour envoyer du contenu à un spouleur d’impression. Les métafichiers améliorés prennent en charge la possibilité de fournir des descriptions windows GDI+ et Windows Graphics Device Interface (GDI) de la même image afin que les applications GDI+ et GDI de niveau inférieur puissent la restituer.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête gdiplusmetaheader.h