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


перечисление DWRITE_GLYPH_ORIENTATION_ANGLE (dwrite_1.h)

Перечисление DWRITE_GLYPH_ORIENTATION_ANGLE содержит значения, указывающие, как глиф ориентируется по оси X.

Синтаксис

typedef enum DWRITE_GLYPH_ORIENTATION_ANGLE {
  DWRITE_GLYPH_ORIENTATION_ANGLE_0_DEGREES,
  DWRITE_GLYPH_ORIENTATION_ANGLE_90_DEGREES,
  DWRITE_GLYPH_ORIENTATION_ANGLE_180_DEGREES,
  DWRITE_GLYPH_ORIENTATION_ANGLE_270_DEGREES
} ;

Константы

 
DWRITE_GLYPH_ORIENTATION_ANGLE_0_DEGREES
Ориентация глифа находится в вертикальном положении.
DWRITE_GLYPH_ORIENTATION_ANGLE_90_DEGREES
Ориентация глифа поворачивается на 90 градусов по часовой стрелке.
DWRITE_GLYPH_ORIENTATION_ANGLE_180_DEGREES
Ориентация глифа перевернута.
DWRITE_GLYPH_ORIENTATION_ANGLE_270_DEGREES
Ориентация глифа поворачивается на 270 градусов по часовой стрелке.

Комментарии

Текстовый анализатор выводит DWRITE_GLYPH_ORIENTATION_ANGLE значения. Выводимые значения зависят от требуемой ориентации, уровня bidi и свойств символа.

Требования

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

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

IDWriteTextAnalysisSink1::SetGlyphOrientation

IDWriteTextAnalyzer1::GetGlyphOrientationTransform