Поделиться через


структура 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