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 7 的Windows 8和平台更新 [仅限桌面应用]
最低受支持的服务器 适用于 Windows Server 2008 R2 的Windows Server 2012和平台更新 [仅限桌面应用]
标头 dwrite_1.h

另请参阅

IDWriteTextAnalyzer1::GetBaseline