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

轉換概觀

如何旋轉物件

如何調整物件

如何扭曲物件

如何翻譯物件

如何將多個轉換套用至物件