다음을 통해 공유


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

Transform 개요

개체를 회전하는 방법

개체 크기를 조정하는 방법

개체를 기울이는 방법

개체를 번역하는 방법

개체에 여러 변환을 적용하는 방법