aspose.imaging.fileformats.emf.emf.records
Contenu
[
Cacher
]Le module contient des types [MS-EMF] : Format Métafile Amélioré. 2.3 Enregistrements EMF
Classes
| Classe | Description |
|---|---|
| EmfAbortPath | Cet enregistrement annule une parenthèse de chemin ou supprime le chemin d’une parenthèse de chemin fermée. |
| EmfAlphaBlend | L’enregistrement EMR_ALPHABLEND spécifie un transfert de bloc de pixels d’un bitmap source vers un rectangle de destination, incluant les données de transparence alpha, selon une opération de fusion spécifiée. |
| EmfAngleArc | L’enregistrement EMR_ANGLEARC spécifie un segment de ligne d’un arc. Le segment de ligne est dessiné depuis la position actuelle jusqu’au début de l’arc. L’arc est tracé le long du périmètre d’un cercle avec le rayon et le centre donnés. La longueur de l’arc est définie par les angles de départ et de balayage fournis. |
| EmfArc | L’enregistrement EMR_ARC spécifie un arc elliptique. |
| EmfArcTo | L’enregistrement EMR_ARCTO spécifie un arc elliptique. Il réinitialise la position actuelle au point final de l’arc. |
| EmfBeginPath | Cet enregistrement ouvre une parenthèse de chemin dans le contexte du dispositif de lecture actuel. Après l’ouverture d’une parenthèse de chemin, une application peut commencer à traiter les enregistrements pour définir les points qui se trouvent dans le chemin. Une application DOIT fermer une parenthèse de chemin ouverte en traitant l’enregistrement EMR_ENDPATH. Lorsque une application traite l’enregistrement EMR_BEGINPATH, tous les chemins précédents DOIVENT être abandonnés du contexte du dispositif de lecture. |
| EmfBitBlt | L’enregistrement EMR_BITBLT spécifie un transfert de bloc de pixels d’un bitmap source vers un rectangle de destination , éventuellement en combinaison avec un motif de brosse, selon une opération raster spécifiée. |
| EmfBitmapRecordType | Les types d’enregistrements bitmap effectuent des transferts de blocs d’images bitmap. |
| EmfBlendFunction | Une structure qui spécifie les opérations de mélange pour les bitmaps source et destination. |
| EmfBoundedRecord | Classe de base EMF polyshape. |
| EmfChord | L’enregistrement EMR_CHORD spécifie une corde, qui est une région délimitée par l’intersection d’une ellipse et d’un segment de ligne, appelé sécante. La corde est contournée en utilisant le stylo actuel et remplie en utilisant la brosse actuelle. |
| EmfClippingRecordType | Les types d’enregistrements de découpage spécifient et gèrent les régions de découpage. Remarque L’enregistrement EMR_SETMETARGN ne spécifie pas de paramètres. |
| EmfCloseFigure | Cet enregistrement ferme une figure ouverte dans un chemin. Le traitement de l’enregistrement EMR_CLOSEFIGURE DOIT fermer la figure en traçant une ligne depuis la position actuelle jusqu’au premier point de la figure, puis il DOIT connecter les lignes en utilisant le style de jointure de ligne. Si une figure est fermée en traitant le enregistrement EMR_LINETO au lieu de l’enregistrement EMR_CLOSEFIGURE, des embouts sont utilisés pour créer le coin au lieu d’une jointure. EMR_LINETO est spécifié dans la section 2.3.5.13. L’enregistrement EMR_CLOSEFIGURE NE DOIT être utilisé que s’il existe une parenthèse de chemin ouverte dans le contexte du dispositif de lecture. Une figure dans un chemin est ouverte à moins qu’elle ne soit explicitement fermée en traitant cet enregistrement. |
| EmfColorCorrectPalette | L’enregistrement EMR_COLORCORRECTPALETTE spécifie comment corriger les entrées d’un objet palette logique en utilisant les valeurs WCS 1.0. |
| EmfColorMatchToTargetW | L’enregistrement EMR_COLORMATCHTOTargetW spécifie s’il faut effectuer une correspondance de couleur avec un profil de couleur spécifié dans un fichier dont le nom est composé de caractères Unicode. |
| EmfComment | L’enregistrement EMR_COMMENT contient des données privées arbitraires. Remarque Les champs qui ne sont pas décrits dans cette section sont spécifiés dans la section 2.3.3. |
| EmfCommentBeginGroup | L’enregistrement EMR_COMMENT_BEGINGROUP spécifie le début d’un groupe d’enregistrements de dessin. |
| EmfCommentEmfPlus | L’enregistrement EMR_COMMENT_EMFPLUS contient des enregistrements EMF+ intégrés. Remarque Les champs qui ne sont pas décrits dans cette section sont spécifiés dans la section 2.3.3. |
| EmfCommentEmfSpool | L’enregistrement EMR_COMMENT_EMFSPOOL contient des enregistrements EMFSPOOL intégrés. Remarque Les champs qui ne sont pas décrits dans cette section sont spécifiés dans la section 2.3.3. |
| EmfCommentEndGroup | L’enregistrement EMR_COMMENT_ENDGROUP spécifie la fin d’un groupe d’enregistrements de dessin. |
| EmfCommentMultiFormats | L’enregistrement EMR_COMMENT_MULTIFORMATS spécifie une image dans plusieurs formats graphiques. |
| EmfCommentPublicRecordType | Les types d’enregistrements EMR_COMMENT_PUBLIC spécifient des extensions au traitement EMF. |
| EmfCommentRecordType | Les types d’enregistrements de commentaire définissent des formats pour spécifier des données privées arbitraires, intégrer des enregistrements dans d’autres formats de métafichier, et ajouter de nouvelles commandes ou des commandes à usage spécial. |
| EmfCommentWindowsMetaFile | L’enregistrement EMR_COMMENT_WINDOWS_METAFILE spécifie une image dans un métafichier WMF intégré. |
| EmfControlRecordType | Les types d’enregistrements de contrôle définissent le début et la fin d’un métafichier EMF ainsi que les propriétés du métafichier. |
| EmfCreateBrushIndirect | L’enregistrement EMR_CREATEBRUSHINDIRECT définit une brosse logique pour les opérations graphiques. |
| EmfCreateColorSpace | L’enregistrement EMR_CREATECOLORSPACE crée un objet d’espace colorimétrique logique à partir d’un profil de couleur avec un nom composé de caractères ASCII. |
| EmfCreateColorSpaceW | L’enregistrement EMR_CREATECOLORSPACEW crée un objet d’espace colorimétrique logique à partir d’un profil de couleur avec un nom composé de caractères Unicode. |
| EmfCreateDibPatternBrushPt | L’enregistrement EMR_CREATEDIBPATTERNBRUSHPT définit une brosse à motif pour les opérations graphiques. Le motif est spécifié par un DIB. |
| EmfCreateMonoBrush | L’enregistrement EMR_CREATEMONOBRUSH définit une brosse à motif monochrome pour les opérations graphiques. Le motif est spécifié par un DIB monochrome. |
| EmfCreatePalette | L’enregistrement EMR_CREATEPALETTE définit une palette logique pour les opérations graphiques. |
| EmfCreatePen | L’enregistrement EMR_CREATEPEN définit un crayon logique pour les opérations graphiques. |
| EmfDeleteColorSpace | L’enregistrement EMR_DELETECOLORSPACE supprime un objet d’espace colorimétrique logique. |
| EmfDeleteObject | L’enregistrement EMR_DELETEOBJECT supprime un objet graphique, qui est spécifié par son indice dans la table d’objets EMF (section 3.1.1.1). |
| EmfDrawEscape | L’enregistrement EMR_DRAWESCAPE transmet des informations arbitraires à un pilote d’imprimante. L’intention est que les |
| informations entraînent la réalisation d’un dessin. | |
| EmfDrawingRecordType | Les types d’enregistrements de dessin effectuent le rendu graphique. |
| EmfEllipse | L’enregistrement EMR_ELLIPSE spécifie une ellipse. Le centre de l’ellipse est le centre du rectangle englobant spécifié |
| . L’ellipse est contournée en utilisant le crayon actuel et remplie en utilisant le pinceau actuel. | |
| EmfEndPath | Cet enregistrement ferme une parenthèse de chemin et sélectionne le chemin défini par la parenthèse dans |
| le contexte du dispositif de lecture. | |
| EmfEof | L’enregistrement EMR_EOF indique la fin du métafichier et spécifie une palette. |
| EmfEscapeRecordType | Les types d’enregistrements d’échappement exécutent des fonctions du pilote d’imprimante. |
| EmfExcludeClipRect | L’enregistrement EMR_EXCLUDECLIPRECT spécifie une nouvelle région de découpage qui consiste en la région de découpage existante |
| moins le rectangle spécifié. | |
| Remarque Les champs qui ne sont pas décrits dans cette section sont spécifiés dans la section 2.3.2. | |
| EmfExtCreateFontIndirectW | L’enregistrement EMR_EXTCREATEFONTINDIRECTW définit une police logique pour les opérations graphiques. |
| EmfExtCreatePen | L’enregistrement EMR_EXTCREATEPEN définit un crayon logique étendu pour les opérations graphiques. Un |
| DIB optionnel peut être spécifié pour être utilisé comme style de ligne. | |
| EmfExtEscape | L’enregistrement EMR_EXTESCAPE transmet des informations arbitraires à un pilote d’imprimante. L’intention est que les |
| informations n’entraînent pas la réalisation d’un dessin. | |
| EmfExtFloodFill | L’enregistrement EMR_EXTFLOODFILL remplit une zone de la surface d’affichage avec le pinceau actuel |
| EmfExtSelectClipRgn | L’enregistrement EMR_EXTSELECTCLIPRGN combine la région spécifiée avec la région de découpage actuelle |
| en utilisant le mode spécifié. | |
| Remarque Les champs qui ne sont pas décrits dans cette section sont spécifiés dans la section 2.3.2. | |
| EmfExtTextOutA | L’enregistrement EMR_EXTTEXTOUTA dessine une chaîne de texte ASCII en utilisant la police actuelle et les couleurs du texte. |
| EmfExtTextOutW | L’enregistrement EMR_EXTTEXTOUTW dessine une chaîne de texte ASCII en utilisant la police actuelle et les couleurs du texte. |
| EmfFillPath | L’enregistrement EMR_FILLPATH ferme toutes les figures ouvertes dans le chemin actuel et remplit l’intérieur du chemin en |
| utilisant le pinceau actuel et le mode de remplissage de polygone. | |
| EmfFillRgn | L’enregistrement EMR_FILLRGN remplit la région spécifiée en utilisant le pinceau spécifié. |
| EmfFlatternPath | Cet enregistrement transforme toutes les courbes du chemin sélectionné en le contexte du dispositif de lecture |
| ; chaque courbe DOIT être convertie en une séquence de lignes. | |
| EmfForceUfiMapping | L’enregistrement EMR_FORCEUFIMAPPING force le mappeur de polices à faire correspondre les polices en fonction de leur |
| UniversalFontId plutôt qu’à leur LogFont (section 2.2.13). | |
| EmfFrameRgn | L’enregistrement EMR_FRAMERGN dessine une bordure autour de la région spécifiée en utilisant le pinceau spécifié. |
| EmfGlsBoundedRecord | L’enregistrement EMR_GLSBOUNDEDRECORD spécifie une fonction OpenGL avec un rectangle englobant pour la sortie. |
| EmfGlsRecord | L’enregistrement EMR_GLSRECORD spécifie une fonction OpenGL. |
| EmfGradientFill | L’enregistrement EMR_GRADIENTFILL spécifie le remplissage de rectangles ou de triangles avec des dégradés de couleur. |
| EmfIntersectClipRect | L’enregistrement EMR_INTERSECTCLIPRECT spécifie une nouvelle région de découpage à partir de l’intersection de la région de découpage actuelle et du rectangle spécifié. Remarque : les champs qui ne sont pas décrits dans cette section sont spécifiés dans la section 2.3.2. |
| EmfInvertRgn | L’enregistrement EMR_INVERTRGN inverse les couleurs dans la région spécifiée. |
| EmfLineTo | L’enregistrement EMR_LINETO spécifie une ligne depuis la position actuelle jusqu’au point spécifié, sans l’inclure. Il réinitialise la position actuelle au point spécifié. |
| EmfMaskBlt | L’enregistrement EMR_MASKBLT spécifie un transfert de bloc de pixels d’un bitmap source vers un rectangle de destination, éventuellement en combinaison avec un motif de brosse et avec l’application d’un bitmap de masque de couleur selon les opérations raster de premier plan et d’arrière-plan spécifiées. |
| EmfMetafileHeader | Les types d’enregistrement EMR_HEADER définissent les points de départ des métafichiers EMF et spécifient les propriétés de l’appareil sur lequel l’image du métafichier a été créée. Les informations contenues dans l’enregistrement d’en-tête permettent aux métafichiers EMF d’être indépendants de tout dispositif de sortie spécifique. La valeur du champ Size peut être utilisée pour distinguer les différents types d’enregistrements EMR_HEADER répertoriés plus haut dans cette section. Il existe trois en-têtes possibles : L’en-tête de base, qui est l’enregistrement EmfMetafileHeader. La partie à taille fixe de cet en-tête fait 88 octets et contient un objet Header. Le premier en-tête d’extension, qui est l’enregistrement EmfMetafileHeaderExtension1. La partie à taille fixe de cet en-tête fait 100 octets et contient un objet Header ainsi qu’un objet HeaderExtension1 (section 2.2.10). Le deuxième en-tête d’extension, qui est l’enregistrement EmfMetafileHeaderExtension2. La partie à taille fixe de cet en-tête fait 108 octets et contient un objet Header, un objet HeaderExtension1 et un objet HeaderExtension2 (section 2.2.11). |
| EmfMetafileHeaderExtension1 | L’enregistrement EmfMetafileHeaderExtension1 est l’enregistrement d’en-tête utilisé dans la première extension des métafichiers EMF. Après le champ EmfHeaderExtension1, les champs restants sont optionnels et peuvent être présents dans n’importe quel ordre. |
| EmfMetafileHeaderExtension2 | L’enregistrement EmfMetafileHeaderExtension2 est l’enregistrement d’en-tête utilisé dans la deuxième extension des métafichiers EMF . Après le champ EmfHeaderExtension2, les champs restants sont optionnels et peuvent être présents dans n’importe quel ordre. |
| EmfModifyWorldTransform | L’enregistrement EMR_MODIFYWORLDTRANSFORM modifie la transformation de l’espace mondial actuel vers l’espace page dans le contexte de périphérique de lecture. |
| EmfMoveToEx | L’enregistrement EMR_MOVETOEX spécifie les coordonnées de la nouvelle position actuelle, en unités logiques. |
| EmfNamedEscape | L’enregistrement MR_NAMEDESCAPE transmet des informations arbitraires à un pilote d’imprimante spécifié. |
| EmfObjectCreationRecordType | Les types d’enregistrement de création d’objets créent des objets graphiques. |
| EmfObjectManipulationRecordType | Les types d’enregistrement de manipulation d’objets gèrent et modifient les objets graphiques. |
| EmfOffsetClipRgn | L’enregistrement EMR_OFFSETCLIPRGN déplace la région de découpage actuelle dans le contexte de périphérique de lecture selon les décalages spécifiés. |
| EmfOpenGlRecordType | Les types d’enregistrement OpenGL spécifient les fonctions OpenGL. |
| EmfPaintRgn | L’enregistrement EMR_PAINTRGN peint la région spécifiée en utilisant la brosse actuellement sélectionnée dans le contexte de périphérique de lecture. |
| EmfPathBracketRecordType | Les types d’enregistrement de crochets de chemin spécifient et manipulent les chemins dans les crochets de chemin. Remarque : aucun des enregistrements de crochets de chemin ne spécifie de paramètres. |
| EmfPie | L’enregistrement EMR_PIE spécifie un secteur en forme de tarte délimité par l’intersection d’une ellipse et de deux rayons. Le secteur est contourné en utilisant le stylo actuel et rempli en utilisant la brosse actuelle. |
| EmfPixelFormat | L’enregistrement EMR_PIXELFORMAT spécifie le format de pixel à utiliser pour les opérations graphiques. |
| EmfPlgBlt | L’enregistrement EMR_PLGBLT spécifie un transfert de bloc de pixels d’un bitmap source vers un parallélogramme de destination avec l’application d’un bitmap de masque de couleur. |
| EmfPolyBezier | L’enregistrement EMR_POLYBEZIER spécifie une ou plusieurs courbes de Bézier. |
| EmfPolyBezier16 | L’enregistrement EMR_POLYBEZIER16 spécifie une ou plusieurs courbes de Bézier. Les courbes sont dessinées en utilisant le stylo actuel. |
| EmfPolyBezierTo | L’enregistrement EMR_POLYBEZIERTO spécifie une ou plusieurs courbes de Bézier basées sur la position actuelle. |
| EmfPolyBezierTo16 | L’enregistrement EMR_POLYBEZIERTO16 spécifie une ou plusieurs courbes de Bézier basées sur la position actuelle. |
| EmfPolyDraw | L’enregistrement EMR_POLYDRAW spécifie un ensemble de segments de ligne et de courbes de Bézier. |
| EmfPolyDraw16 | L’enregistrement EMR_POLYDRAW16 spécifie un ensemble de segments de ligne et de courbes de Bézier. |
| EmfPolyPolyShape | classe de base EMF poly polyshape. |
| EmfPolyPolygon | L’enregistrement EMR_POLYPOLYGON spécifie une série de polygones fermés. |
| EmfPolyPolygon16 | L’enregistrement EMR_POLYPOLYGON16 spécifie une série de polygones fermés. Chaque polygone est contourné à l’aide du crayon actuel, et rempli à l’aide du pinceau actuel et du mode de remplissage des polygones. Les polygones dessinés par cet enregistrement peuvent se chevaucher. |
| EmfPolyPolyline | L’enregistrement EMR_POLYPOLYLINE spécifie plusieurs séries de segments de ligne connectés. |
| EmfPolyPolyline16 | L’enregistrement EMR_POLYPOLYLINE16 spécifie plusieurs séries de segments de ligne connectés. |
| EmfPolyShape | Classe de base EMF polyshape. |
| EmfPolyTextOutA | L’enregistrement EMR_POLYTEXTOUTA dessine une ou plusieurs chaînes de texte ASCII en utilisant la police et les couleurs de texte actuelles. |
| EmfPolyTextOutW | L’enregistrement EMR_POLYTEXTOUTW dessine une ou plusieurs chaînes de texte Unicode en utilisant la police et les couleurs de texte actuelles. |
| EmfPolygon | L’enregistrement EMR_POLYGON spécifie un polygone composé de deux sommets ou plus reliés par des lignes droites. |
| EmfPolygon16 | L’enregistrement EMR_POLYGON16 spécifie un polygone composé de deux sommets ou plus reliés par des lignes droites. Le polygone est contourné à l’aide du crayon actuel et rempli à l’aide du pinceau actuel et du mode de remplissage des polygones. Le polygone est fermé automatiquement en traçant une ligne du dernier sommet au premier. |
| EmfPolyline | L’enregistrement EMR_POLYLINE spécifie une série de segments de ligne en reliant les points du tableau spécifié. |
| EmfPolyline16 | L’enregistrement EMR_POLYLINE16 spécifie une série de segments de ligne en reliant les points du tableau spécifié. |
| EmfPolylineTo | L’enregistrement EMR_POLYLINETO spécifie une ou plusieurs lignes droites basées sur la position actuelle. |
| EmfPolylineTo16 | L’enregistrement EMR_POLYLINETO16 spécifie une ou plusieurs lignes droites basées sur la position actuelle. Une ligne est tracée depuis la position actuelle jusqu’au premier point spécifié par le champ aPoints en utilisant le crayon actuel. Pour chaque ligne supplémentaire, le dessin est effectué depuis le point final de la ligne précédente jusqu’au point suivant spécifié par aPoints. |
| EmfRealizePalette | Cet enregistrement mappe les entrées de palette de l’objet LogPalette actuel (section 2.2.17) vers le system_palette. Cet enregistrement EMF ne spécifie aucun paramètre. |
| EmfRecord | Classe de base pour les enregistrements EMF Tous les enregistrements EMF DOIVENT avoir une longueur qui est un multiple de 4 octets. Cela est illustré dans les structures génériques des types d’enregistrements EMF précédents en incluant des champs AlignmentPadding le cas échéant à la fin de ces structures. Le contenu des champs AlignmentPadding DOIT toujours être ignoré. Par souci de concision, ces champs ne sont pas affichés dans chaque définition individuelle d’enregistrement EMF. |
| EmfRectangle | L’enregistrement EMR_RECTANGLE dessine un rectangle. Le rectangle est contourné en utilisant le crayon actuel et rempli en utilisant le pinceau actuel. |
| EmfResizePalette | L’enregistrement EMR_RESIZEPALETTE augmente ou diminue la taille d’un objet LogPalette existant (section 2.2.17). |
| EmfRestoreDc | L’enregistrement EMR_RESTOREDC restaure le contexte de périphérique de lecture à l’état spécifié. Le contexte de périphérique de lecture est restauré en dépilant les informations d’état d’une pile créée par les enregistrements EMR_SAVEDC précédents (section 2.3.11). |
| EmfRop4 | Une opération raster quaternaire, qui spécifie des opérations raster ternaires pour les couleurs de premier plan et d’arrière-plan d’un bitmap. Ces valeurs définissent comment les données couleur du rectangle source doivent être combinées avec les données couleur du rectangle de destination. |
| EmfRoundRect | L’enregistrement EMR_ROUNDRECT spécifie un rectangle aux coins arrondis. Le rectangle est contourné en utilisant le crayon actuel et rempli en utilisant le pinceau actuel. |
| EmfSaveDc | Enregistre l’état actuel du contexte de périphérique de lecture sur une pile d’états sauvegardés par les enregistrements EMR_SAVEDC précédents, le cas échéant. L’état comprend les propriétés graphiques et les objets, y compris le bitmap actuellement sélectionné, le pinceau, la palette, la police, le crayon et la région. Un enregistrement EMR_RESTOREDC est utilisé pour restaurer l’état. Cet enregistrement EMF ne spécifie aucun paramètre. |
| EmfScaleViewportExtex | L’enregistrement EMR_SCALEVIEWPORTEXTEX re-spécifie le viewport pour un contexte de périphérique en utilisant les rapports formés par les multiplicateurs et diviseurs spécifiés. |
| EmfScaleWindowExtex | L’enregistrement EMR_SCALEWINDOWEXTEX re-spécifie la fenêtre pour un contexte de périphérique de lecture en utilisant les rapports formés par les multiplicateurs et diviseurs spécifiés. |
| EmfSelectClipPath | L’enregistrement EMR_SELECTCLIPPATH spécifie le chemin actuel comme région de découpage pour un contexte de périphérique de lecture en combinant la nouvelle région avec toute région de découpage existante en utilisant le mode spécifié. |
| EmfSelectObject | Le enregistrement EMR_SELECTOBJECT ajoute un objet graphique au contexte du dispositif de lecture du métafichier actuel . L’objet est spécifié soit par son index dans la table d’objets EMF (section 3.1.1.1) soit par sa valeur de l’énumération StockObject (section 2.1.31). |
| EmfSelectPalette | Le enregistrement EMR_SELECTPALETTE spécifie une palette logique pour le contexte du dispositif de lecture. |
| EmfSetArcDirection | Le enregistrement EMR_SETARCDIRECTION spécifie la direction de dessin à utiliser pour la sortie d’arcs et de rectangles. |
| EmfSetBkColor | Le enregistrement EMR_SETBKCOLOR spécifie la couleur d’arrière-plan. |
| EmfSetBkMode | Le enregistrement EMR_SETBKMODE spécifie le mode de mélange d’arrière-plan du contexte du dispositif de lecture. Le mode de mélange d’arrière-plan est utilisé avec le texte, les pinceaux hachurés et les styles de plume qui ne sont pas des lignes pleines. |
| EmfSetBrushOrgEx | Le enregistrement EMR_SETBRUSHORGEX spécifie l’origine du pinceau actuel. |
| EmfSetColorAdjustment | Le enregistrement EMR_SETCOLORADJUSTMENT spécifie les propriétés d’ajustement des couleurs dans le contexte du dispositif de lecture . |
| EmfSetColorSpace | Le enregistrement EMR_SETCOLORSPACE définit l’objet d’espace colorimétrique logique actuel pour les opérations graphiques. |
| EmfSetDiBitsToDevice | Le enregistrement EMR_SETDIBITSTODEVICE spécifie un transfert de bloc de pixels depuis les lignes de balayage spécifiées d’ une image source vers un rectangle de destination. |
| EmfSetIcmMode | Le enregistrement EMR_SETICMMODE spécifie le mode de gestion des couleurs d’image (ICM) pour les opérations graphiques. |
| EmfSetIcmProfileA | Le enregistrement EMR_SETICMPROFILEA spécifie un profil couleur dans un fichier dont le nom est composé de caractères ASCII , pour la sortie graphique. |
| EmfSetIcmProfileW | Le enregistrement EMR_SETICMPROFILEW spécifie un profil couleur dans un fichier dont le nom est composé de caractères Unicode, pour la sortie graphique. |
| EmfSetLayout | Le enregistrement EMR_SETLAYOUT spécifie l’ordre dans lequel le texte et les graphiques sont dessinés. |
| EmfSetLinkedUfis | Le enregistrement EMR_SETLINKEDUFIS définit les UniversalFontIds (section 2.2.27) des polices liées à utiliser lors de la recherche de caractères. |
| EmfSetMapMode | Le enregistrement EMR_SETMAPMODE spécifie le mode de cartographie du contexte du dispositif de lecture. Le mode de cartographie spécifie l’unité de mesure utilisée pour transformer les unités d’espace de page en unités d’espace du dispositif, et spécifie également l’orientation des axes x et y du dispositif. |
| EmfSetMapperFlags | Le enregistrement EMR_SETMAPPERFLAGS spécifie les paramètres du processus d’association des polices logiques aux polices physiques, qui est effectué par le mappeur de polices. |
| EmfSetMetaRgn | Inter définit la région méta actuelle avec la région de découpage actuelle pour former une nouvelle région méta pour le contexte du dispositif de lecture. La région de découpage actuelle DOIT être réinitialisée à null. Cet enregistrement EMF ne spécifie aucun paramètre. |
| EmfSetMiterLimit | Le enregistrement EMR_SETMITERLIMIT spécifie la limite de longueur des jointures en biseau pour le contexte du dispositif de lecture. |
| EmfSetPaletteEntries | Le enregistrement EMR_SETPALETTEENTRIES définit les valeurs de couleur RVB dans une plage d’entrées pour un objet LogPalette existant (section 2.2.17). |
| EmfSetPixelV | Le enregistrement EMR_SETPIXELV définit la couleur du pixel aux coordonnées logiques spécifiées. |
| EmfSetPolyFillMode | Le enregistrement EMR_SETPOLYFILLMODE définit le mode de remplissage des polygones. |
| EmfSetRop2 | Le enregistrement EMR_SETROP2 définit un mode d’opération raster binaire. |
| EmfSetStrechBltMode | Le enregistrement EMR_SETSTRETCHBLTMODE spécifie le mode d’étirement du bitmap. |
| EmfSetTextAlign | Le enregistrement EMR_SETTEXTALIGN spécifie l’alignement du texte. |
| EmfSetTextColor | Le enregistrement EMR_SETTEXTCOLOR définit la couleur du texte actuel. |
| EmfSetTextJustification | L’enregistrement EMR_SETTEXTJUSTIFICATION spécifie la quantité d’espace supplémentaire à ajouter aux caractères de saut pour la justification du texte. |
| EmfSetViewportExtEx | L’enregistrement EMR_SETVIEWPORTEXTEX définit l’étendue du viewport. |
| EmfSetViewportOrgEx | L’enregistrement EMR_SETVIEWPORTORGEX définit l’origine du viewport. |
| EmfSetWindowExtEx | L’enregistrement EMR_SETWINDOWEXTEX définit l’étendue de la fenêtre. |
| EmfSetWindowOrgEx | L’enregistrement EMR_SETWINDOWORGEX définit l’origine de la fenêtre. |
| EmfSetWorldTransform | L’enregistrement EMR_SETWORLDTRANSFORM spécifie une transformation de l’espace mondial actuel vers l’espace page dans le contexte du dispositif de lecture. |
| EmfSmallTextOut | L’enregistrement EMR_SMALLTEXTOUT génère une chaîne. |
| EmfStateRecordType | Les types d’enregistrements d’état spécifient et gèrent les propriétés graphiques qui définissent l’état du contexte du dispositif de lecture. |
| EmfStretchBlt | L’enregistrement EMR_STRETCHBLT spécifie un transfert de bloc de pixels d’un bitmap source vers un rectangle de destination, éventuellement en combinaison avec un motif de brosse, selon une opération raster spécifiée , étirant ou compressant la sortie pour s’adapter aux dimensions de la destination, si nécessaire. |
| EmfStretchDiBits | L’enregistrement EMR_STRETCHDIBITS spécifie un transfert de bloc de pixels d’un bitmap source vers un rectangle de destination, éventuellement en combinaison avec un motif de brosse, selon une opération raster spécifiée , étirant ou compressant la sortie pour s’adapter aux dimensions de la destination, si nécessaire. |
| EmfStrokeAndFillPath | L’enregistrement EMR_STROKEANDFILLPATH 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 la brosse actuelle. |
| EmfStrokePath | Classe EMR_STROKEPATH |
| EmfTransformRecordType | Les types d’enregistrements de transformation spécifient et modifient les transformations de l’espace mondial vers l’espace page. |
| EmfTransparentBlt | L’enregistrement EMR_TRANSPARENTBLT spécifie un transfert de bloc de pixels d’un bitmap source vers un rectangle de destination, en traitant une couleur spécifiée comme transparente, étirant ou compressant la sortie pour s’adapter aux dimensions de la destination, si nécessaire. |
| EmfVertexData | Objets qui spécifient les sommets de rectangles ou de triangles et les couleurs qui leur correspondent. |
| EmfWidenPath | Cet enregistrement redéfinit le chemin actuel comme la zone qui serait peinte si le chemin était tracé en utilisant le stylo actuellement sélectionné dans le contexte du dispositif de lecture. |
Enumerations
| Énumération | Description |
|---|