DWRITE_TEXT_ANTIALIAS_MODE 枚举 (dwrite_1.h)
DWRITE_TEXT_ANTIALIAS_MODE枚举包含的值指定呈现模式调用抗锯齿时要用于文本的抗锯齿类型。
语法
typedef enum DWRITE_TEXT_ANTIALIAS_MODE {
DWRITE_TEXT_ANTIALIAS_MODE_CLEARTYPE,
DWRITE_TEXT_ANTIALIAS_MODE_GRAYSCALE
} ;
常量
DWRITE_TEXT_ANTIALIAS_MODE_CLEARTYPE ClearType 抗锯齿独立计算每个像素的红色、绿色和蓝色元素的覆盖率。 这比传统抗锯齿更详细。 但是,由于每个像素没有一个 alpha 值,ClearType 不适合将文本呈现到透明的中间位图上。 |
DWRITE_TEXT_ANTIALIAS_MODE_GRAYSCALE 灰度抗锯齿为每个像素计算一个覆盖值。 由于每个像素的 alpha 值都是定义完善的,因此文本可以呈现到透明位图上,然后可以与其他内容进行复合。 注意 使用 IDWriteBitmapRenderTarget1 的灰度呈现使用预乘 alpha。 |
要求
最低受支持的客户端 | 适用于 Windows 7 的 Windows 8 和平台更新 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 和适用于 Windows Server 2008 R2 的平台更新 [仅限桌面应用] |
标头 | dwrite_1.h |