DWRITE_RENDERING_MODE1枚举 (dwrite_3.h)
指定字形的呈现方式。
语法
typedef enum DWRITE_RENDERING_MODE1 {
DWRITE_RENDERING_MODE1_DEFAULT,
DWRITE_RENDERING_MODE1_ALIASED,
DWRITE_RENDERING_MODE1_GDI_CLASSIC,
DWRITE_RENDERING_MODE1_GDI_NATURAL,
DWRITE_RENDERING_MODE1_NATURAL,
DWRITE_RENDERING_MODE1_NATURAL_SYMMETRIC,
DWRITE_RENDERING_MODE1_OUTLINE,
DWRITE_RENDERING_MODE1_NATURAL_SYMMETRIC_DOWNSAMPLED
} ;
常量
DWRITE_RENDERING_MODE1_DEFAULT 指定根据字体和大小自动确定呈现模式。 |
DWRITE_RENDERING_MODE1_ALIASED 指定不执行任何抗锯齿。 每个像素要么设置为文本的前景色,要么保留背景的颜色。 |
DWRITE_RENDERING_MODE1_GDI_CLASSIC 指定在水平方向上执行抗锯齿,并且字形的外观使用 CLEARTYPE_QUALITY 与 GDI 布局兼容。 使用DWRITE_MEASURING_MODE_GDI_CLASSIC获取字形提升。 抗锯齿可以是 ClearType 或灰度,具体取决于文本抗锯齿模式。 |
DWRITE_RENDERING_MODE1_GDI_NATURAL 指定在水平方向上执行抗锯齿,并且字形的外观使用 CLEARTYPE_NATURAL_QUALITY 与 GDI 布局兼容。 字形前移接近字体设计进步,但仍舍入为整像素。 使用DWRITE_MEASURING_MODE_GDI_NATURAL获取字形提升。 抗锯齿可以是 ClearType 或灰度,具体取决于文本抗锯齿模式。 |
DWRITE_RENDERING_MODE1_NATURAL 指定在水平方向执行抗锯齿。 此呈现模式允许使用子像素精度和 因此适用于自然 (即与分辨率无关的) 布局。 抗锯齿可以是 ClearType 或灰度,具体取决于文本抗锯齿模式。 |
DWRITE_RENDERING_MODE1_NATURAL_SYMMETRIC 与自然模式类似,不同之处在于抗锯齿在水平和垂直方向上执行。 这通常用于更大的大小,以使曲线和对角线看起来更平滑。 抗锯齿可以是 ClearType 或灰度,具体取决于文本抗锯齿模式。 |
DWRITE_RENDERING_MODE1_OUTLINE 指定渲染应绕过光栅器并直接使用轮廓。 这通常用于非常大的大小。 |
DWRITE_RENDERING_MODE1_NATURAL_SYMMETRIC_DOWNSAMPLED 与自然对称模式类似,不同之处在于,在可能的情况下,文本应以向下采样的形式进行光栅化。 |
要求
最低受支持的客户端 | Windows 10 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2016 [仅限桌面应用] |
标头 | dwrite_3.h |