структура DWRITE_GLYPH_RUN_DESCRIPTION (dwrite.h)
Содержит дополнительные свойства, связанные с свойствами в DWRITE_GLYPH_RUN.
Синтаксис
struct DWRITE_GLYPH_RUN_DESCRIPTION {
WCHAR const *localeName;
WCHAR const *string;
UINT32 stringLength;
UINT16 const *clusterMap;
UINT32 textPosition;
};
Члены
localeName
Тип: const WCHAR*
Массив символов, содержащий имя языкового стандарта, связанное с этим выполнением.
string
Тип: const WCHAR*
Массив символов, содержащий текст, связанный с глифами.
stringLength
Тип: UINT32
Количество символов в единицах кода UTF16. Обратите внимание, что это может отличаться от количества глифов.
clusterMap
Тип: const UINT16*
Массив индексов для массива индексов глифов из первых глифов всех кластеров глифов для отрисовки.
textPosition
Тип: UINT32
Соответствующая текстовая позиция в строке, из- из этого глифа выполнена. Это относится к началу строки, представленной объектом IDWriteTextLayout .
Требования
Минимальная версия клиента | Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновление платформы для Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP] |
Верхняя часть | dwrite.h |