Partager via


ID2D1DeviceContext7 ::D rawPaintGlyphRun, méthode (d2d1_3.h)

Important

Certaines informations se rapportent à un produit de préversion qui peut être considérablement modifié avant sa commercialisation. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.

Pour prendre en charge COLR v1, dessine une exécution de glyphes de couleur au format DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE.

Syntaxe

void DrawPaintGlyphRun(
  D2D1_POINT_2F          baselineOrigin,
  const DWRITE_GLYPH_RUN *glyphRun,
  ID2D1Brush             *defaultFillBrush,
  UINT32                 colorPaletteIndex,
  DWRITE_MEASURING_MODE  measuringMode
);

Paramètres

baselineOrigin

Type : D2D1_POINT_2F

Base de référence.

glyphRun

Type : _In_ CONST DWRITE_GLYPH_RUN *

Exécution du glyphe à dessiner.

defaultFillBrush

Type : _In_opt_ ID2D1Brush *

Pinceau de remplissage par défaut.

colorPaletteIndex

Type : UINT32

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

measuringMode

Type : DWRITE_MEASURING_MODE = DWRITE_MEASURING_MODE_NATURAL

Spécifie le mode de mesure pour le positionnement des glyphes dans l’exécution.

Valeur de retour

None

Configuration requise

Condition requise Valeur
En-tête d2d1_3.h