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 7、Windows Vista SP2 および Windows Vista 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2008 R2、Windows Server 2008 SP2 および Windows Server 2008 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | d2d1.h |
Library | D2d1.lib |
[DLL] | D2d1.dll |