Метод ID2D1DeviceContext::D rawGlyphRun (d2d1_1.h)
Рисует ряд глифов в контексте устройства.
Синтаксис
void DrawGlyphRun(
D2D1_POINT_2F baselineOrigin,
[in] const DWRITE_GLYPH_RUN *glyphRun,
[in, optional] const DWRITE_GLYPH_RUN_DESCRIPTION *glyphRunDescription,
[in] ID2D1Brush *foregroundBrush,
DWRITE_MEASURING_MODE measuringMode
);
Параметры
baselineOrigin
Тип: D2D1_POINT_2F
Источник первого глифа в ряду.
[in] glyphRun
Тип: const DWRITE_GLYPH_RUN*
Отрисовка глифов.
[in, optional] glyphRunDescription
Тип: const DWRITE_GLYPH_RUN_DESCRIPTION*
Дополнительные сведения о рядах глифов.
[in] foregroundBrush
Тип: ID2D1Brush*
Кисть, определяющая цвет текста.
measuringMode
Режим измерения ряда глифов, используемый для определения сдвигов и смещения. Значение по умолчанию — DWRITE_MEASURING_MODE_NATURAL.
Возвращаемое значение
None
Remarks
GlyphRunDescription игнорируется при отрисовке, но может быть полезен для печати и сериализации команд отрисовки, таких как XPS или SVG-файл. Это расширяет id2D1RenderTarget::D rawGlyphRun, в котором отсутствует описание выполнения глифа.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 и обновление платформы для Windows 7 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2012 и обновление платформы для Windows Server 2008 R2 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | d2d1_1.h |
DLL | D2d1.dll |