МЕТОД ID2D1DeviceContext7::D rawGlyphRunWithColorSupport (d2d1_3.h)
Важно!
Некоторые сведения относятся к предварительной версии продукта, который может быть существенно изменен до его коммерческого выпуска. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Рисует выполнение глифа, используя цветовые представления глифов, если они доступны в шрифте. Рекомендуется отображать цветные глифы с помощью этого метода.
Синтаксис
void DrawGlyphRunWithColorSupport(
D2D1_POINT_2F baselineOrigin,
const DWRITE_GLYPH_RUN *glyphRun,
const DWRITE_GLYPH_RUN_DESCRIPTION *glyphRunDescription,
ID2D1Brush *foregroundBrush,
ID2D1SvgGlyphStyle *svgGlyphStyle,
UINT32 colorPaletteIndex,
DWRITE_MEASURING_MODE measuringMode,
D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION bitmapSnapOption
);
Параметры
baselineOrigin
Тип: D2D1_POINT_2F
Базовый план.
glyphRun
Тип: _In_ CONST DWRITE_GLYPH_RUN *
Глиф выполняется для рисования.
glyphRunDescription
Тип: DWRITE_GLYPH_RUN_DESCRIPTION _In_opt_ CONST *
Описание запуска глифа для рисования.
foregroundBrush
Тип: _In_opt_ ID2D1Brush *
Кисть переднего плана для текста.
svgGlyphStyle
Тип: _In_opt_ ID2D1SvgGlyphStyle *
Стиль глифа.
colorPaletteIndex
Тип: UINT32
Отсчитываемый от нуля индекс цветовой палитры, определяемой шрифтом.
measuringMode
Тип: DWRITE_MEASURING_MODE = DWRITE_MEASURING_MODE_NATURAL
Задает режим измерения для размещения глифов в выполнении.
bitmapSnapOption
Тип: D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION = D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION_DEFAULT
Параметры привязки.
Возвращаемое значение
None
Требования
Верхняя часть | d2d1_3.h |