IDXGISwapChain2::SetSourceSize 메서드(dxgi1_3.h)
스왑 체인에 사용할 원본 영역을 설정합니다.
SetSourceSize를 사용하여 운영 체제가 제공하는 스왑 체인의 부분을 지정합니다. 이렇게 하면 더 비싼 IDXGISwapChain::ResizeBuffers 메서드를 호출하지 않고도 효과적인 크기 조정이 가능합니다. Windows 8.1 전에 IDXGISwapChain::ResizeBuffers를 호출하는 것이 스왑 체인의 크기를 조정하는 유일한 방법이었습니다. 원본 사각형은 항상 [0, 0, 너비, 높이] 지역에 의해 정의됩니다.
구문
HRESULT SetSourceSize(
UINT Width,
UINT Height
);
매개 변수
Width
스왑 체인에 사용할 원본 너비입니다. 이 값은 0보다 커야 하며 스왑 체인의 전체 너비보다 작거나 같아야 합니다.
Height
스왑 체인에 사용할 원본 높이입니다. 이 값은 0보다 커야 하며 스왑 체인의 전체 높이보다 작거나 같아야 합니다.
반환 값
이 메서드는 다음을 반환할 수 있습니다.
- 하나 이상의 매개 변수가 백 버퍼의 크기를 초과하는지 E_INVALIDARG.
- DXGI_ERROR 항목에 설명된 다른 오류 코드일 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8.1 [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2012 R2 [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | dxgi1_3.h |
라이브러리 | Dxgi.lib |