ID2D1DeviceContext ::D rawGlyphRun, méthode (d2d1_1.h)
Dessine une série de glyphes dans le contexte de l’appareil.
Syntaxe
void DrawGlyphRun(
D2D1_POINT_2F baselineOrigin,
[in] const DWRITE_GLYPH_RUN *glyphRun,
[in, optional] const DWRITE_GLYPH_RUN_DESCRIPTION *glyphRunDescription,
[in] ID2D1Brush *foregroundBrush,
DWRITE_MEASURING_MODE measuringMode
);
Paramètres
baselineOrigin
Type : D2D1_POINT_2F
Origine du premier glyphe de la série.
[in] glyphRun
Type : const DWRITE_GLYPH_RUN*
Glyphes à afficher.
[in, optional] glyphRunDescription
Type : const DWRITE_GLYPH_RUN_DESCRIPTION*
Informations supplémentaires sur les séries de glyphes.
[in] foregroundBrush
Type : ID2D1Brush*
Pinceau qui définit la couleur du texte.
measuringMode
Type : DWRITE_MEASURING_MODE
Mode de mesure de la série de glyphes, utilisé pour déterminer les avancées et les décalages. La valeur par défaut est DWRITE_MEASURING_MODE_NATURAL.
Valeur de retour
None
Remarques
Le glypheRunDescription est ignoré lors du rendu, mais peut être utile pour imprimer et sérialiser des commandes de rendu, par exemple dans un fichier XPS ou SVG. Cela étend ID2D1RenderTarget ::D rawGlyphRun, qui n’a pas la description de l’exécution du glyphe.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 et mise à jour de plateforme pour Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 et mise à jour de plateforme pour Windows Server 2008 R2 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | d2d1_1.h |
DLL | D2d1.dll |