ID2D1DeviceContext4::D rawSvgGlyphRun-Methode (d2d1_3.h)
Zeichnet eine Farbglyphenausführung mit dem Format DWRITE_GLYPH_IMAGE_FORMATS_SVG.
Syntax
void DrawSvgGlyphRun(
D2D1_POINT_2F baselineOrigin,
[in] const DWRITE_GLYPH_RUN *glyphRun,
[in, optional] ID2D1Brush *defaultFillBrush,
[in, optional] ID2D1SvgGlyphStyle *svgGlyphStyle,
UINT32 colorPaletteIndex,
DWRITE_MEASURING_MODE measuringMode
);
Parameter
baselineOrigin
Typ: D2D1_POINT_2F
Der Ursprung der Baseline für die Glyphenausführung.
[in] glyphRun
Typ: const DWRITE_GLYPH_RUN*
Die zu rendernden Glyphen.
[in, optional] defaultFillBrush
Typ: ID2D1Brush*
Der Pinsel, der zum Zeichnen der angegebenen Glyphen verwendet wird.
[in, optional] svgGlyphStyle
Typ: ID2D1SvgGlyphStyle*
Werte für Kontextfüllung, Kontextstrich und Kontextwert, die beim Rendern von SVG-Glyphen verwendet werden.
colorPaletteIndex
Typ: UINT32
Der Index, der zum Auswählen einer Farbpalette innerhalb einer Farbschriftart verwendet wird. Beachten Sie, dass dies nicht mit dem paletteIndex in der DWRITE_COLOR_GLYPH_RUN-Struktur identisch ist, was für SVG-Glyphen nicht relevant ist.
measuringMode
Gibt die Messmethode an, die für das Textlayout verwendet wird.
Rückgabewert
Keine
Anforderungen
Zielplattform | Windows |
Kopfzeile | d2d1_3.h |
DLL | D2d1.dll |