Partager via


ID2D1DeviceContext4::D rawSvgGlyphRun, méthode (d2d1_3.h)

Dessine une exécution de glyphe de couleur au format DWRITE_GLYPH_IMAGE_FORMATS_SVG.

Syntaxe

void DrawSvgGlyphRun(
                 D2D1_POINT_2F          baselineOrigin,
  [in]           const DWRITE_GLYPH_RUN *glyphRun,
  [in, optional] ID2D1Brush             *defaultFillBrush,
  [in, optional] ID2D1SvgGlyphStyle     *svgGlyphStyle,
                 UINT32                 colorPaletteIndex,
                 DWRITE_MEASURING_MODE  measuringMode
);

Paramètres

baselineOrigin

Type : D2D1_POINT_2F

Origine de la base de référence pour l’exécution du glyphe.

[in] glyphRun

Type : const DWRITE_GLYPH_RUN*

Glyphes à restituer.

[in, optional] defaultFillBrush

Type : ID2D1Brush*

Pinceau utilisé pour peindre les glyphes spécifiés.

[in, optional] svgGlyphStyle

Type : ID2D1SvgGlyphStyle*

Valeurs de remplissage de contexte, de trait de contexte et de valeur de contexte utilisées lors du rendu des glyphes SVG.

colorPaletteIndex

Type : UINT32

Index utilisé pour sélectionner une palette de couleurs dans une police de couleur. Notez que ce n’est pas la même chose que la paletteIndex dans le struct DWRITE_COLOR_GLYPH_RUN, ce qui n’est pas pertinent pour les glyphes SVG.

measuringMode

Type : DWRITE_MEASURING_MODE

Indique la méthode de mesure utilisée pour la disposition de texte.

Valeur de retour

Aucune

Configuration requise

   
Plateforme cible Windows
En-tête d2d1_3.h
DLL D2d1.dll

Voir aussi

ID2D1DeviceContext4