将字体的样式表示为普通、斜体或斜体。
语法
typedef enum DWRITE_FONT_STYLE {
  DWRITE_FONT_STYLE_NORMAL,
  DWRITE_FONT_STYLE_OBLIQUE,
  DWRITE_FONT_STYLE_ITALIC
} ;
常量
| DWRITE_FONT_STYLE_NORMAL字体样式:普通。 | 
| DWRITE_FONT_STYLE_OBLIQUE字体样式:倾斜。 | 
| DWRITE_FONT_STYLE_ITALIC字体样式:斜体。 | 
注解
三个词对字体的倾斜进行分类:普通、斜体和斜体。
| 字形 | 描述 | 
|---|---|
| 普通 | 普通或罗马字体中的字符是直立的。 | 
| 斜体 | 斜体字体中的字符是真正倾斜的,并像设计的那样显示。 | 
| Oblique | 倾斜字体中的字符是人为倾斜的。 | 
对于 Oblique,倾斜是通过对普通字体中的字符执行剪切转换来实现的。 当真正的斜体字体在计算机或打印机上不可用时,可以从普通字体生成斜体样式,并用于模拟斜体字体。
下图显示了 Palatino Linotype 字体的法线、斜体和斜体字体样式。 请注意,斜体字体与倾斜字体样式相比,斜体字体具有更流畅且更具视觉吸引力的外观,而倾斜字体样式只是通过扭曲文本的正常字体样式而创建的。
 
              
            
              注意 枚举中定义的值以外的值被视为无效,字体 API 函数会拒绝这些值。
要求
| 要求 | 值 | 
|---|---|
| 最低受支持的客户端 | Windows 7、带 SP2 的 Windows Vista 和适用于 Windows Vista 的平台更新 [桌面应用 |UWP 应用] | 
| 最低受支持的服务器 | Windows Server 2008 R2、Windows Server 2008 SP2 和适用于 Windows Server 2008 的平台更新 [桌面应用 |UWP 应用] | 
| 标头 | dwrite.h |