ID2D1DeviceContext4::D rawColorBitmapGlyphRun 方法 (d2d1_3.h)
使用位图格式之一绘制颜色位图字形运行。
语法
void DrawColorBitmapGlyphRun(
DWRITE_GLYPH_IMAGE_FORMATS glyphImageFormat,
D2D1_POINT_2F baselineOrigin,
[in] const DWRITE_GLYPH_RUN *glyphRun,
DWRITE_MEASURING_MODE measuringMode,
D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION bitmapSnapOption
);
参数
glyphImageFormat
类型: DWRITE_GLYPH_IMAGE_FORMATS
指定字形图像的格式。 支持的格式为DWRITE_GLYPH_IMAGE_FORMATS_PNG、DWRITE_GLYPH_IMAGE_FORMATS_JPEG、DWRITE_GLYPH_IMAGE_FORMATS_TIFF或DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A8。 如果颜色字形运行不包含请求的格式,则此方法将导致错误。
一次只能指定一种格式,标志的组合是无效的输入。
baselineOrigin
类型: D2D1_POINT_2F
字形运行的基线的原点。
[in] glyphRun
类型: const DWRITE_GLYPH_RUN*
要呈现的字形。
measuringMode
指示测量方法。
bitmapSnapOption
类型: D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION
指定呈现颜色位图标志符号时的像素对齐策略。
返回值
无
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | d2d1_3.h |
DLL | D2d1.dll |