DWRITE_FONT_SIMULATIONS枚举 (dwrite.h)

指定要应用于字体的算法样式模拟。 可以通过按位 OR 操作组合粗体和倾斜模拟。

语法

typedef enum DWRITE_FONT_SIMULATIONS {
  DWRITE_FONT_SIMULATIONS_NONE = 0x0000,
  DWRITE_FONT_SIMULATIONS_BOLD = 0x0001,
  DWRITE_FONT_SIMULATIONS_OBLIQUE = 0x0002
} ;

常量

 
DWRITE_FONT_SIMULATIONS_NONE
值: 0x0000
指示不对字体应用任何模拟。
DWRITE_FONT_SIMULATIONS_BOLD
值: 0x0001
指示对字体应用算法放大。 DWRITE_FONT_SIMULATIONS_BOLD 通过对字形轮廓应用加宽算法来增加权重。 这可用于模拟未提供设计粗体权重的粗体权重。
DWRITE_FONT_SIMULATIONS_OBLIQUE
值: 0x0002
指示对字体应用算法斜体化。 DWRITE_FONT_SIMULATIONS_OBLIQUE 向字形轮廓应用倾斜 (剪切) 。 这可用于模拟没有可用的设计倾斜/斜体样式的倾斜/斜体样式。

注解

不建议进行样式模拟,以便获得良好的版式质量。

要求

要求
最低受支持的客户端 Windows 7、带 SP2 的 Windows Vista 和适用于 Windows Vista 的平台更新 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2008 R2、Windows Server 2008 SP2 和适用于 Windows Server 2008 的平台更新 [桌面应用 |UWP 应用]
标头 dwrite.h