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


Перечисление DWRITE_NUMBER_SUBSTITUTION_METHOD (dwrite.h)

Указывает способ применения подстановки чисел к цифрам и соответствующим знакам препинания.

Синтаксис

typedef enum DWRITE_NUMBER_SUBSTITUTION_METHOD {
  DWRITE_NUMBER_SUBSTITUTION_METHOD_FROM_CULTURE,
  DWRITE_NUMBER_SUBSTITUTION_METHOD_CONTEXTUAL,
  DWRITE_NUMBER_SUBSTITUTION_METHOD_NONE,
  DWRITE_NUMBER_SUBSTITUTION_METHOD_NATIONAL,
  DWRITE_NUMBER_SUBSTITUTION_METHOD_TRADITIONAL
} ;

Константы

 
DWRITE_NUMBER_SUBSTITUTION_METHOD_FROM_CULTURE
Указывает, что метод подстановки должен определяться на основе LOCALE_IDIGITSUBSTITUTION значения указанного языка и региональных параметров текста.
DWRITE_NUMBER_SUBSTITUTION_METHOD_CONTEXTUAL
Если язык и региональные параметры — арабский или персидский, указывает, что числовые фигуры зависят от контекста. Используются традиционные или номинальные числовые фигуры в зависимости от ближайшего предшествующего строгого символа или (если нет) направления чтения абзаца.
DWRITE_NUMBER_SUBSTITUTION_METHOD_NONE
Указывает, что кодовые точки 0x30 0x39 всегда отображаются как номинальные числовые фигуры (европейские), то есть подстановка не выполняется.
DWRITE_NUMBER_SUBSTITUTION_METHOD_NATIONAL
Указывает, что числа отрисовываются с использованием национальных числовых фигур, как указано в LOCALE_SNATIVEDIGITS значении указанного языка и региональных параметров текста.
DWRITE_NUMBER_SUBSTITUTION_METHOD_TRADITIONAL
Указывает, что числа отрисовываются с использованием традиционных фигур для указанного языка и региональных параметров. Для большинства языков и региональных параметров это то же самое, что NativeNational. Однако nativeNational приводит к латинским номерам для некоторых арабских культур, whereasDWRITE_NUMBER_SUBSTITUTION_METHOD_TRADITIONAL — арабским номерам для всех арабских культур.

Требования

Требование Значение
Минимальная версия клиента Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновлением платформы для Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP]
Верхняя часть dwrite.h