ID2D1DeviceContext7::D rawGlyphRunWithColorSupport, 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.
Dessine une exécution de glyphes, à l’aide de représentations en couleur de glyphes si elles sont disponibles dans la police. Nous vous recommandons de restituer les glyphes de couleur à l’aide de cette méthode.
Syntaxe
void DrawGlyphRunWithColorSupport(
D2D1_POINT_2F baselineOrigin,
const DWRITE_GLYPH_RUN *glyphRun,
const DWRITE_GLYPH_RUN_DESCRIPTION *glyphRunDescription,
ID2D1Brush *foregroundBrush,
ID2D1SvgGlyphStyle *svgGlyphStyle,
UINT32 colorPaletteIndex,
DWRITE_MEASURING_MODE measuringMode,
D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION bitmapSnapOption
);
Paramètres
baselineOrigin
Type : D2D1_POINT_2F
Base de référence.
glyphRun
Type : _In_ CONST DWRITE_GLYPH_RUN *
Exécution du glyphe à dessiner.
glyphRunDescription
Type : _In_opt_ DWRITE_GLYPH_RUN_DESCRIPTION * CONST
Description de l’exécution du glyphe à dessiner.
foregroundBrush
Type : _In_opt_ ID2D1Brush *
Pinceau de premier plan pour le texte.
svgGlyphStyle
Type : _In_opt_ ID2D1SvgGlyphStyle *
Style de glyphe.
colorPaletteIndex
Type : UINT32
Index de base zéro de la palette de couleurs définie par la police à utiliser.
measuringMode
Type : DWRITE_MEASURING_MODE = DWRITE_MEASURING_MODE_NATURAL
Spécifie le mode de mesure pour le positionnement des glyphes dans l’exécution.
bitmapSnapOption
Type : D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION = D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION_DEFAULT
Options d’alignement.
Valeur de retour
Aucune
Spécifications
En-tête | d2d1_3.h |