ID2D1RenderTarget::SetTransform メソッド
指定された変換をレンダー ターゲットに適用し、既存の変換を置き換えます。後続の描画操作はすべて、変換された空間で行われます。
構文
void SetTransform(
[ref] const D2D1_MATRIX_3X2_F &transform
);
パラメーター
- transform
D2D1_MATRIX_3X2_F レンダー ターゲットに適用する変換。
戻り値
This は値を返しません。
例
次の例では、SetTransform メソッドを使用して、レンダー ターゲットに回転を適用します。完全な例については、「オブジェクトを回転する方法」を参照してください。
// Apply the rotation transform to the render target.
m_pRenderTarget->SetTransform(
D2D1::Matrix3x2F::Rotation(
45.0f,
D2D1::Point2F(468.0f, 331.5f))
);
レンダー ターゲットを変換する方法を示すその他の例については、「オブジェクトを拡大/縮小する方法」、「オブジェクトを傾斜させる方法」、および「オブジェクトを移動する方法」を参照してください。
要件
クライアントの最小要件 |
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 |