EmfPlusRecordType

EmfPlusRecordType enumeration

L’énumération RecordType définit les types d’enregistrement utilisés dans les métafichiers EMF+.

public enum EmfPlusRecordType : short

Valeurs

NomÉvaluerLa description
EmfPlusHeader16385Cet enregistrement spécifie le début des données EMF+ dans le métafichier. Il DOIT être intégré dans le premier enregistrement EMF après leEmfMetafileHeader record ([MS-EMF] section 2.3.4.2 record).
EmfPlusEndOfFile16386Cet enregistrement spécifie la fin des données EMF+ dans le métafichier.
EmfPlusComment16387Cet enregistrement spécifie des données privées arbitraires.
EmfPlusGetDC16388Cet enregistrement spécifie que les enregistrements EMF suivants rencontrés dans le métafichier DEVRAIENT être traités. Les enregistrements EMF cessent d’être traités lorsque le prochain enregistrement EMF+ est rencontré.
EmfPlusMultiFormatStart16389Cet enregistrement est réservé et NE DOIT PAS être utilisé.
EmfPlusMultiFormatSection16390Cet enregistrement est réservé et NE DOIT PAS être utilisé.
EmfPlusMultiFormatEnd16391Cet enregistrement est réservé et NE DOIT PAS être utilisé.
EmfPlusObject16392Cet enregistrement spécifie un objet à utiliser dans les opérations graphiques.
EmfPlusClear16393Cet enregistrement efface la sortieespace de coordonnées et l’initialise avec une couleur d’arrière-plan et une transparence spécifiées.
EmfPlusFillRects16394Cet enregistrement définit comment remplir l’intérieur d’une série de rectangles, à l’aide d’un pinceau spécifié.
EmfPlusDrawRects16395Cet enregistrement définit les traits de stylo pour dessiner une série de rectangles.
EmfPlusFillPolygon16396Cet enregistrement définit les données pour remplir l’intérieur d’un polygone, à l’aide d’un pinceau spécifié.
EmfPlusDrawLines16397Cet enregistrement définit les traits de stylo pour dessiner une série de lignes connectées.
EmfPlusFillEllipse16398Cet enregistrement définit comment remplir l’intérieur d’une ellipse à l’aide d’un pinceau spécifié.
EmfPlusDrawEllipse16399Cet enregistrement définit les traits de stylo pour dessiner une ellipse.
EmfPlusFillPie16400Cet enregistrement définit comment remplir une section d’une section intérieure d’une ellipse à l’aide d’un pinceau spécifié.
EmfPlusDrawPie16401Cet enregistrement définit les traits de stylo pour dessiner une section d’ellipse.
EmfPlusDrawArc16402L’enregistrement définit les traits de stylo pour dessiner un arc d’ellipse.
EmfPlusFillRegion16403Cet enregistrement définit comment remplir l’intérieur d’une région à l’aide d’un pinceau spécifié.
EmfPlusFillPath16404L’enregistrement définit comment remplir l’intérieur des figures définies dans un chemin graphique avec un pinceau spécifié. Un chemin est un objet qui définit une séquence arbitraire de lignes, de courbes et de formes.
EmfPlusDrawPath16405L’enregistrement définit les traits de stylo pour dessiner les figures dans un chemin graphique. Un chemin est un objet qui définit une séquence arbitraire de lignes, de courbes et de formes.
EmfPlusFillClosedCurve16406Cet enregistrement définit comment remplir l’intérieur d’une spline cardinale fermée à l’aide d’un pinceau spécifié.
EmfPlusDrawClosedCurve16407Cet enregistrement définit la plume et les traits pour dessiner une spline cardinale fermée.
EmfPlusDrawCurve16408Cet enregistrement définit les traits de stylo pour dessiner une spline cardinale.
EmfPlusDrawBeziers16409Cet enregistrement définit les traits de stylo pour dessiner une spline de Bézier.
EmfPlusDrawImage16410Cet enregistrement définit une mise à l’échelleEmfPlusImageobjet (section 2.2.1.4). Une image peut être constituée de données bitmap ou de métafichier.
EmfPlusDrawImagePoints16411Cet enregistrement définit un objet EmfPlusImage mis à l’échelle à l’intérieur d’un parallélogramme. Une image peut être constituée de données bitmap ou de métafichier.
EmfPlusDrawString16412Cet enregistrement définit une chaîne de texte basée sur une police, un rectangle de mise en page et un format.
EmfPlusSetRenderingOrigin16413Cet enregistrement définit l’origine du rendu aux coordonnées horizontales et verticales spécifiées. Cela s’applique aux brosses hachurées et aux motifs de tramage 8 et 16 bits par pixel.
EmfPlusSetAntiAliasMode16414Cet enregistrement définit s’il faut activer ou désactiver l’anticrénelage du texte. L’anti-crénelage du texte est une méthode permettant de rendre les lignes et les bords des glyphes de caractères plus lisses lorsqu’ils sont dessinés sur une surface de sortie.
EmfPlusSetTextRenderingHint16415Cet enregistrement définit le processus utilisé pour le rendu du texte.
EmfPlusSetTextContrast16416Cet enregistrement définit le contraste du texte en fonction de la valeur gamma du texte spécifiée.
EmfPlusSetInterpolationMode16417Cet enregistrement définit le mode d’interpolation d’un objet en fonction du type de filtrage d’image spécifié. Le mode d’interpolation influence la façon dont la mise à l’échelle (étirement et rétrécissement) est effectuée.
EmfPlusSetPixelOffsetMode16418Cet enregistrement définit le mode de décalage des pixels en fonction de la valeur de centrage des pixels spécifiée.
EmfPlusSetCompositingMode16419Cet enregistrement définit le mode de composition en fonction de l’état de la fusion alpha, qui spécifie comment les couleurs source sont combinées avec les couleurs d’arrière-plan.
EmfPlusSetCompositingQuality16420Cet enregistrement définit la qualité de composition, qui décrit le niveau de qualité souhaité pour créer des images composites à partir de plusieurs objets.
EmfPlusSave16421Cet enregistrement enregistre l’état graphique, identifié par un index spécifié, sur une pile d’états graphiques enregistrés. Chaque index de pile est associé à un état enregistré particulier, et l’index est utilisé par unEmfPlusRestore record (section 2.3.7.4) pour restaurer l’état.
EmfPlusRestore16422Cet enregistrement restitue l’état graphique, identifié par un index spécifié, à partir d’une pile d’états graphiques sauvegardés. Chaque index de pile est associé à un état enregistré particulier, et l’index est défini par unEmfPlusSave record (section 2.3.7.5) pour enregistrer l’état.
EmfPlusBeginContainer16423Cet enregistrement ouvre un nouveau conteneur d’état graphique et spécifie une transformation pour celui-ci. Les conteneurs graphiques sont utilisés pour conserver les éléments de l’état graphique.
EmfPlusBeginContainerNoParams16424Cet enregistrement ouvre un nouveau conteneur d’état graphique.
EmfPlusEndContainer16425Cet enregistrement ferme un conteneur d’état graphique qui a été précédemment ouvert par une opération de début de conteneur.
EmfPlusSetWorldTransform16426Cet enregistrement définit la transformation actuelle de l’espace mondial dans le contexte de périphérique de lecture, selon une matrice de transformation spécifiée.
EmfPlusResetWorldTransform16427Cet enregistrement réinitialise la transformation actuelle de l’espace mondial sur la matrice d’identification.
EmfPlusMultiplyWorldTransform16428Cet enregistrement multiplie l’espace mondial actuel par une matrice de transformation spécifiée.
EmfPlusTranslateWorldTransform16429Cet enregistrement applique une transformation de translation à l’espace mondial actuel par des distances horizontales et verticales spécifiées.
EmfPlusScaleWorldTransform16430Cet enregistrement applique une transformation de mise à l’échelle à l’espace mondial actuel par des facteurs d’échelle horizontaux et verticaux spécifiés.
EmfPlusRotateWorldTransform16431Cet enregistrement fait pivoter l’espace mondial actuel d’un angle spécifié.
EmfPlusSetPageTransform16432Cet enregistrement spécifie des facteurs d’échelle supplémentaires pour la transformation actuelle de l’espace mondial.
EmfPlusResetClip16433Cet enregistrement réinitialise la région de découpage actuelle pour l’espace mondial à l’infini.
EmfPlusSetClipRect16434Cet enregistrement combine la zone de découpage actuelle avec un rectangle.
EmfPlusSetClipPath16435Cet enregistrement combine la zone de découpage actuelle avec un chemin graphique.
EmfPlusSetClipRegion16436Cet enregistrement combine la région de découpage actuelle avec une autre région graphique.
EmfPlusOffsetClip16437Cet enregistrement applique une transformation de translation sur la région de découpage actuelle de l’espace univers.
EmfPlusDrawDriverString16438Cet enregistrement spécifie une sortie de texte avec des positions de caractères.
EmfPlusStrokeFillPath16439Cet enregistrement ferme toutes les figures ouvertes dans un chemin, trace le contour du chemin en utilisant le stylo actuel et remplit son intérieur en utilisant le pinceau actuel.
EmfPlusSerializableObject16440Cet enregistrement définit un bloc de paramètres d’effets d’image qui a été sérialisé dans un tampon de données.
EmfPlusSetTSGraphics16441Cet enregistrement spécifie l’état d’un contexte de périphérique graphique pour un serveur Terminal Server.
EmfPlusSetTSClip16442Cet enregistrement spécifie les zones de découpage dans le contexte du périphérique graphique pour un serveur Terminal Server.

Voir également