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 |