ID2D1DeviceContext::D rawGlyphRun-Methode (d2d1_1.h)
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 |