ID2D1RenderTarget::D rawGlyphRun 方法 (d2d1.h)
繪製指定的字元。
語法
void DrawGlyphRun(
D2D1_POINT_2F baselineOrigin,
[in] const DWRITE_GLYPH_RUN *glyphRun,
[in] ID2D1Brush *foregroundBrush,
DWRITE_MEASURING_MODE measuringMode
);
參數
baselineOrigin
類型: D2D1_POINT_2F
圖像基準的原點,以裝置無關的圖元為單位。
[in] glyphRun
類型: const DWRITE_GLYPH_RUN*
要呈現的字元。
[in] foregroundBrush
類型: ID2D1Brush*
用來繪製指定字元的筆刷。
measuringMode
值,指出在格式化文字時,如何使用字元計量來測量文字。 預設值為 DWRITE_MEASURING_MODE_NATURAL。
傳回值
無
備註
如果這個方法失敗,則不會傳回錯誤碼。 若要判斷繪圖作業是否 (DrawGlyphRun) 失敗,請檢查 ID2D1RenderTarget::EndDraw 或 ID2D1RenderTarget::Flush 方法傳回的結果。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 適用於 Windows Vista 的 Windows 7、Windows Vista SP2 和平臺更新 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2008 R2、Windows Server 2008 SP2 和 Platform Update for Windows Server 2008 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | d2d1.h |
程式庫 | D2d1.lib |
Dll | D2d1.dll |