Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Applies the specified transform to the render target, replacing the existing transformation. All subsequent drawing operations occur in the transformed space.
Overload list
Method | Description |
---|---|
SetTransform(D2D1_MATRIX_3X2_F&) | Applies the specified transform to the render target, replacing the existing transformation. All subsequent drawing operations occur in the transformed space. |
SetTransform(D2D1_MATRIX_3X2_F*) | Applies the specified transform to the render target, replacing the existing transformation. All subsequent drawing operations occur in the transformed space. |
Examples
The following example uses the SetTransform method to apply a rotation to the render target. For the complete example, see How to Rotate an Object.
// Apply the rotation transform to the render target.
m_pRenderTarget->SetTransform(
D2D1::Matrix3x2F::Rotation(
45.0f,
D2D1::Point2F(468.0f, 331.5f))
);
For additional examples showing how to transform a render target, see How to Scale an Object, How to Skew an Object, and How to Translate an Object.
Requirements
Requirement | Value |
---|---|
Library |
|
DLL |
|