IDWriteFactory4::ComputeGlyphOrigins (DWRITE_GLYPH_RUNconst*,D2D1_POINT_2F,D2D1_POINT_2F*) 方法 (dwrite_3.h)
将字形运行放置转换为字形原点。
语法
HRESULT ComputeGlyphOrigins(
DWRITE_GLYPH_RUN const *glyphRun,
D2D1_POINT_2F baselineOrigin,
D2D1_POINT_2F *glyphOrigins
);
参数
glyphRun
类型: DWRITE_GLYPH_RUN
包含字形运行属性的结构。
baselineOrigin
类型: D2D1_POINT_2F
基线原点相对于 DIB 左上角的位置(以 DIP 为单位)。
glyphOrigins
类型:[out] D2D1_POINT_2F*
返回时包含字形的字形原点。
返回值
类型: HRESULT
如果该方法成功,则返回 S_OK。 否则,它将返回 HRESULT 错误代码。
备注
转换和 DPI 对原点缩放没有影响。 它们仅用于在未提供字形时计算字形前移,并在像素对齐测量模式下对齐字形。
要求
目标平台 | Windows |
标头 | dwrite_3.h |
Library | Dwrite.lib |
请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈