DWRITE_COLOR_GLYPH_RUN 结构 (dwrite_2.h)
包含呈现器使用字形颜色信息绘制字形运行所需的信息。 所有坐标都以与设备无关的像素 (DIP) 。
语法
struct DWRITE_COLOR_GLYPH_RUN {
DWRITE_GLYPH_RUN glyphRun;
DWRITE_GLYPH_RUN_DESCRIPTION *glyphRunDescription;
FLOAT baselineOriginX;
FLOAT baselineOriginY;
DWRITE_COLOR_F runColor;
UINT16 paletteIndex;
};
成员
glyphRun
字形运行 为此层绘制。
glyphRunDescription
指向此层的字形运行说明的指针。 这可能为 NULL。 例如,当原始字形运行拆分为多个层时,一个层可能具有说明,而其他层可能没有说明。
baselineOriginX
图层的基线原点的 X 坐标。
baselineOriginY
图层的基线原点的 Y 坐标。
runColor
运行的颜色值;如果所有成员均为零,则应使用当前画笔绘制运行。
paletteIndex
从零开始的索引进入字体的调色板;如果这是 0xFFFF,则应使用当前画笔绘制运行。
要求
最低受支持的客户端 | Windows 8.1 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2012 R2 [桌面应用 |UWP 应用] |
标头 | dwrite_2.h |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈