ID2D1Transform::MapInvalidRect メソッド (d2d1effectauthor.h)
このレンダリング パスの入力四角形を変換に設定します。
構文
HRESULT MapInvalidRect(
UINT32 inputIndex,
D2D1_RECT_L invalidInputRect,
[out] D2D1_RECT_L *invalidOutputRect
);
パラメーター
inputIndex
型: UINT32
入力四角形のインデックス。
invalidInputRect
種類: D2D1_RECT_L
無効な入力四角形。
[out] invalidOutputRect
種類: D2D1_RECT_L*
入力四角形をマップする必要がある出力四角形。
戻り値
型: HRESULT
メソッドが成功すると、 S_OKが返されます。 失敗した場合は、 HRESULT エラー コードが返されます。
注釈
変換の実装では、 MapInvalidRect を 純粋に機能的と見なす必要があります。 変換実装では、カプセル化効果プロパティで指定された変換実装の現在の状態にマップされた入力四角形を基にできます。 ただし、変換実装では、 MapInvalidRect の呼び出しに応じて独自の状態を変更することはできません。 Direct2D は、 MapInputRectsToOutputRect メソッドの呼び出しに続く任意の順序で、いつでもこのメソッドを呼び出すことができます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 のWindows 8とプラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2008 R2 のWindows Server 2012とプラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | d2d1effectauthor.h |
Library | D2d1.lib |