Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Zeichnet eine Reihe von Glyphen in den Gerätekontext.
Syntax
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
);
Parameter
baselineOrigin
Typ: D2D1_POINT_2F
Ursprung der ersten Glyphe der Reihe.
[in] glyphRun
Typ: const DWRITE_GLYPH_RUN*
Die zu rendernden Glyphen.
[in, optional] glyphRunDescription
Typ: const DWRITE_GLYPH_RUN_DESCRIPTION*
Ergänzende Informationen zur Glyphenreihe.
[in] foregroundBrush
Typ: ID2D1Brush*
Der Pinsel, der die Textfarbe definiert.
measuringMode
Der Messmodus der Glyphenreihe, der verwendet wird, um die Fortschritte und Offsets zu bestimmen. Der Standardwert ist DWRITE_MEASURING_MODE_NATURAL.
Rückgabewert
Keine
Bemerkungen
Die glyphRunDescription wird beim Rendern ignoriert, kann aber für das Drucken und Serialisieren von Renderingbefehlen nützlich sein, z. B. in eine XPS- oder SVG-Datei. Dadurch wird ID2D1RenderTarget::D rawGlyphRun erweitert, dem die Glyphenausführungsbeschreibung fehlte.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 8 und Plattformupdate für Windows 7 [Desktop-Apps | UWP-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2012 und Plattformupdate für Windows Server 2008 R2 [Desktop-Apps | UWP-Apps] |
| Zielplattform | Windows |
| Kopfzeile | d2d1_1.h |
| DLL | D2d1.dll |