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、带 SP2 的 Windows Vista 和适用于 Windows Vista 的平台更新 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2008 R2、Windows Server 2008 SP2 和适用于 Windows Server 2008 的平台更新 [桌面应用 |UWP 应用]
标头 dwrite.h