ID2D1RenderTarget::DrawGlyphRun メソッド
指定されたグリフを描画します。
構文
virtual void DrawGlyphRun(
D2D1_POINT_2F baselineOrigin,
[in] const DWRITE_GLYPH_RUN *glyphRun,
[in] ID2D1Brush *foregroundBrush,
DWRITE_MEASURING_MODE measuringMode = DWRITE_MEASURING_MODE_NATURAL
) = 0;
パラメーター
- baselineOrigin
D2D1_POINT_2F グリフのベースラインの原点 (デバイス非依存のピクセル単位)。 - glyphRun [in]
DWRITE_GLYPH_RUN レンダリングするグリフ。 - foregroundBrush [in]
ID2D1Brush 指定されたグリフの描画に使用するブラシ。 - measuringMode
DWRITE_MEASURING_MODE テキストを書式設定する際にテキストの大きさを測定するために、グリフのメトリックがどのように使用されるかを示す値。既定値は DWRITE_MEASURING_MODE_NATURAL です。
戻り値
This は値を返しません。
解説
このメソッドは失敗した場合でも、エラー コードが返されません。描画操作 (DrawGlyphRun など) が失敗したかどうかを判断するには、ID2D1RenderTarget::EndDraw メソッドまたは ID2D1RenderTarget::Flush メソッドによって返された結果を確認します。
要件
クライアントの最小要件 |
Windows 7, Windows Vista SP2 および Windows Vista 用のプラットフォーム更新プログラム |
サーバーの最小要件 |
Windows Server 2008 R2, Windows Server 2008 SP2 および Windows Server 2008 用のプラットフォーム更新プログラム |
ヘッダー |
D2d1.h |
ライブラリ |
D2d1.lib |
DLL |
D2d1.dll |