次の方法で共有


ID2D1ImageBrush::SetSourceRectangle メソッド (d2d1_1.h)

イメージ ブラシのソース四角形を設定します。

構文

void SetSourceRectangle(
  [in] const D2D1_RECT_F *sourceRectangle
);

パラメーター

[in] sourceRectangle

型: const D2D1_RECT_F*

タイルするイメージの部分を定義するソース四角形。

戻り値

なし

解説

sourceRectangle パラメーターの左上隅は、ブラシ空間の原点にマップされます。 つまり、ブラシとワールド変換の両方が ID の場合、ソース四角形の左上隅にあるイメージの部分は、レンダー ターゲットの (0,0) にレンダリングされます。

ソース四角形は、入力イメージがピクセル (ビットマップまたは効果) に基づいているか、コマンド リストによって異なる方法で展開されます。

  • 入力イメージがビットマップまたは効果の場合、投影された四角形が最終的なシーン空間で正しいことを確認するために、さらに縮小される前に、完全な入力ピクセルをカプセル化するように四角形が展開されます。
  • 入力イメージがコマンド リストの場合、コマンド リストが少し展開され、完全な入力ピクセルがカプセル化されます。

要件

要件
サポートされている最小のクライアント Windows 7 のWindows 8とプラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 R2 のWindows Server 2012とプラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー d2d1_1.h
[DLL] D2d1.dll

こちらもご覧ください

ID2D1ImageBrush