Freigeben über


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

Typ: DWRITE_MEASURING_MODE

Gibt die Messmethode an, die für das Textlayout verwendet wird.

Rückgabewert

Keine

Anforderungen

   
Zielplattform Windows
Kopfzeile d2d1_3.h
DLL D2d1.dll

Weitere Informationen

ID2D1DeviceContext4