다음을 통해 공유


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

추가 정보

GetSourceSize

IDXGISwapChain2