다음을 통해 공유


IDXGISwapChain1::SetRotation 메서드(dxgi1_2.h)

스왑 체인에 대한 백 버퍼의 회전을 설정합니다.

구문

HRESULT SetRotation(
  [in] DXGI_MODE_ROTATION Rotation
);

매개 변수

[in] Rotation

스왑 체인에 대한 백 버퍼의 회전을 설정하는 방법을 지정하는 DXGI_MODE_ROTATION 형식의 값입니다.

반환 값

SetRotation은 다음을 반환합니다.

  • 회전을 성공적으로 설정했는지 S_OK.
  • 스왑 체인이 비트 블록 전송(비트블렛) 모델인지 DXGI_ERROR_INVALID_CALL. SetRotation을 성공적으로 호출하려면 스왑 체인이 대칭 이동 모델이어야 합니다.
  • DXGI_ERROR 항목에 설명된 다른 오류 코드일 수 있습니다.

Windows 7용 플랫폼 업데이트: Windows 7 용 플랫폼 업데이트 가 설치된 Windows 7 또는 Windows Server 2008 R2에서 SetRotation 은 DXGI_ERROR_INVALID_CALL 함께 실패합니다. Windows 7용 플랫폼 업데이트에 대한 자세한 내용은 Windows 7용 플랫폼 업데이트를 참조하세요.

설명

SetRotation만 사용하여 창 모드로 표시되는 대칭 이동 모델 스왑 체인의 백 버퍼를 회전할 수 있습니다.

SetRotation 은 전체 화면 모드로 표시되는 대칭 이동 모델 스왑 체인의 백 버퍼를 회전하는 데 지원되지 않습니다. 이 경우 SetRotation 은 실패하지 않지만 스왑 체인에 대한 회전(DXGI_MODE_ROTATION_IDENTITY)을 지정하지 않아야 합니다. 그렇지 않으면 IDXGISwapChain1::P resent1 또는 IDXGISwapChain::P resent 를 호출하여 프레임을 표시하면 프레젠테이션이 실패합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 8 및 Windows 7용 플랫폼 업데이트 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2012 및 Windows Server 2008 R2용 플랫폼 업데이트 [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 dxgi1_2.h
라이브러리 Dxgi.lib

추가 정보

IDXGISwapChain1