共用方式為


ID2D1DeviceCoNtext4::D rawSvgGlyphRun 方法 (d2d1_3.h)

繪製具有DWRITE_GLYPH_IMAGE_FORMATS_SVG格式的色彩圖像執行。

語法

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
);

參數

baselineOrigin

類型: D2D1_POINT_2F

字元執行的基準原點。

[in] glyphRun

類型:const DWRITE_GLYPH_RUN*

要呈現的字元。

[in, optional] defaultFillBrush

類型: ID2D1Brush*

用來繪製指定字元的筆刷。

[in, optional] svgGlyphStyle

類型: ID2D1SvgGlyphStyle*

呈現 SVG 圖像時所使用的內容填滿、內容筆劃和內容值的值。

colorPaletteIndex

類型: UINT32

用來在色彩字型中選取調色盤的索引。 請注意,這與DWRITE_COLOR_GLYPH_RUN結構中的 paletteIndex 不同,這與 SVG 字元無關。

measuringMode

類型: DWRITE_MEASURING_MODE

指出用於文字版面配置的測量方法。

傳回值

規格需求

   
目標平台 Windows
標頭 d2d1_3.h
Dll D2d1.dll

另請參閱

ID2D1DeviceContext4