Метод 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

Индекс, используемый для выбора цветовой палитры в цветовом шрифте. Обратите внимание, что это отличается от paletteIndex в структуре DWRITE_COLOR_GLYPH_RUN, которая не относится к глифам SVG.

measuringMode

Тип: DWRITE_MEASURING_MODE

Указывает метод измерения, используемый для разметки текста.

Возвращаемое значение

None

Требования

   
Целевая платформа Windows
Header d2d1_3.h
DLL D2d1.dll

См. также раздел

ID2D1DeviceContext4