ID2D1DeviceContext7::D rawPaintGlyphRun 方法 (d2d1_3.h)
重要
某些信息与预发行产品相关,该产品在商业发布之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
若要支持 COLR v1,请绘制格式为 DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE 的标志符号运行。
语法
void DrawPaintGlyphRun(
D2D1_POINT_2F baselineOrigin,
const DWRITE_GLYPH_RUN *glyphRun,
ID2D1Brush *defaultFillBrush,
UINT32 colorPaletteIndex,
DWRITE_MEASURING_MODE measuringMode
);
参数
baselineOrigin
类型: D2D1_POINT_2F
基线。
glyphRun
类型:_In_ CONST DWRITE_GLYPH_RUN *
要绘制的字形。
defaultFillBrush
类型:_In_opt_ ID2D1Brush *
默认填充画笔。
colorPaletteIndex
类型: UINT32
用于在颜色字体中选择调色板的索引。 请注意,这与DWRITE_COLOR_GLYPH_RUN结构中的 paletteIndex 不同,后者与油漆字形无关。
measuringMode
类型: DWRITE_MEASURING_MODE = DWRITE_MEASURING_MODE_NATURAL
指定用于在运行中定位字形的测量模式。
返回值
无
要求
要求 | 值 |
---|---|
Header | d2d1_3.h |