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 |