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

值,指出在格式化文字時,如何使用字元計量來測量文字。 預設值為 DWRITE_MEASURING_MODE_NATURAL

傳回值

備註

如果這個方法失敗,則不會傳回錯誤碼。 若要判斷繪圖作業是否 (DrawGlyphRun) 失敗,請檢查 ID2D1RenderTarget::EndDrawID2D1RenderTarget::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

另請參閱

ID2D1RenderTarget