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


Перечисление DWRITE_BASELINE (dwrite_1.h)

Перечисление DWRITE_BASELINE содержит значения, определяющие базовый план выравнивания текста.

Синтаксис

typedef enum DWRITE_BASELINE {
  DWRITE_BASELINE_DEFAULT,
  DWRITE_BASELINE_ROMAN,
  DWRITE_BASELINE_CENTRAL,
  DWRITE_BASELINE_MATH,
  DWRITE_BASELINE_HANGING,
  DWRITE_BASELINE_IDEOGRAPHIC_BOTTOM,
  DWRITE_BASELINE_IDEOGRAPHIC_TOP,
  DWRITE_BASELINE_MINIMUM,
  DWRITE_BASELINE_MAXIMUM
} ;

Константы

 
DWRITE_BASELINE_DEFAULT
Римский базовый план для горизонтального; Центральный базовый план для вертикали.
DWRITE_BASELINE_ROMAN
Базовый план, используемый буквами, такими как латинский, греческий и кириллический.
DWRITE_BASELINE_CENTRAL
Центральный базовый план, который обычно используется для вертикального текста.
DWRITE_BASELINE_MATH
Математические базовые показатели, на которых центрируются математические символы.
DWRITE_BASELINE_HANGING
Зависание базового плана, которое используется в таких сценариях, как Devanagari.
DWRITE_BASELINE_IDEOGRAPHIC_BOTTOM
Идеографический нижний базовый план для CJK, слева по вертикали.
DWRITE_BASELINE_IDEOGRAPHIC_TOP
Идеографический верхний базовый план для CJK, прямо по вертикали.
DWRITE_BASELINE_MINIMUM
Самый нижний экстент по горизонтали, самый левый — по вертикали.
DWRITE_BASELINE_MAXIMUM
Самый верхний экстент по горизонтали, самый правый по вертикали.

Требования

Требование Значение
Минимальная версия клиента Windows 8 и обновление платформы для Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2012 и обновление платформы для Windows Server 2008 R2 [только классические приложения]
Верхняя часть dwrite_1.h

См. также раздел

IDWriteTextAnalyzer1::GetBaseline