ID2D1RenderTarget::FillMesh メソッド
指定されたメッシュの内部を描画します。
構文
virtual void FillMesh(
[in] ID2D1Mesh *mesh,
[in] ID2D1Brush *brush
) = 0;
パラメーター
- mesh [in]
ID2D1Mesh 描画するメッシュ。 - brush [in]
ID2D1Brush メッシュの描画に使用するブラシ。
戻り値
This は値を返しません。
解説
FillMesh が呼び出される場合、レンダー ターゲットの現在のアンチエイリアス モードは D2D1_ANTIALIAS_MODE_ALIASED である必要があります。レンダー ターゲットのアンチエイリアス モードを変更するには、SetAntialiasMode メソッドを使用します。
FillMesh では、ID2D1Mesh において三角形の特定のワインディング順序を想定していません。時計回りでも反時計回りでも動作します。
このメソッドは失敗した場合でも、エラー コードが返されません。描画操作 (FillMesh など) が失敗したかどうかを判断するには、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 |