ID2D1RenderTarget::SetTransform 方法

将指定的转换应用于呈现目标,替换现有转换。 所有后续的绘图操作都发生在转换后的空间中。

重载列表

方法 说明
SetTransform (D2D1_MATRIX_3X2_F&) 将指定的转换应用于呈现目标,替换现有转换。 所有后续的绘图操作都发生在转换后的空间中。
SetTransform (D2D1_MATRIX_3X2_F*) 将指定的转换应用于呈现目标,替换现有转换。 所有后续的绘图操作都发生在转换后的空间中。

示例

以下示例使用 SetTransform 方法将旋转应用于呈现器目标。 有关完整示例,请参阅 如何旋转对象

// Apply the rotation transform to the render target.
m_pRenderTarget->SetTransform(
    D2D1::Matrix3x2F::Rotation(
        45.0f,
        D2D1::Point2F(468.0f, 331.5f))
    );

有关如何转换呈现器目标的其他示例,请参阅 如何缩放对象如何倾斜对象如何转换对象

要求

要求

D2d1.lib
DLL
D2d1.dll

请参阅

ID2D1RenderTarget

转换概述

如何旋转对象

如何缩放对象

如何倾斜对象

如何翻译对象

如何将多个转换应用于对象