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::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

こちらもご覧ください

ID2D1RenderTarget