다음을 통해 공유


IDXGIDecodeSwapChain 인터페이스(dxgi1_3.h)

데스크톱 미디어 앱에서 비디오 데이터를 디코딩하고 DirectComposition 화면에 표시하는 데 사용되는 스왑 체인을 나타냅니다.

상속

IDXGIDecodeSwapChain 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IDXGIDecodeSwapChain 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IDXGIDecodeSwapChain 인터페이스에는 이러한 메서드가 있습니다.

 
IDXGIDecodeSwapChain::GetColorSpace

스왑 체인에서 사용하는 색 공간을 가져옵니다.
IDXGIDecodeSwapChain::GetDestSize

비디오 처리 블릿 작업에 사용할 대상 표면의 크기를 가져옵니다.
IDXGIDecodeSwapChain::GetSourceRect

스왑 체인에 사용되는 원본 영역을 가져옵니다.
IDXGIDecodeSwapChain::GetTargetRect

비디오 처리 블릿 작업의 대상 영역을 정의하는 사각형을 가져옵니다.
IDXGIDecodeSwapChain::P resentBuffer

출력 어댑터에 프레임을 표시합니다.
IDXGIDecodeSwapChain::SetColorSpace

스왑 체인에서 사용하는 색 공간을 설정합니다. (IDXGIDecodeSwapChain.SetColorSpace)
IDXGIDecodeSwapChain::SetDestSize

비디오 처리 블릿 작업에 사용할 대상 표면의 크기를 설정합니다.
IDXGIDecodeSwapChain::SetSourceRect

비디오 처리 블릿 작업의 원본 영역을 정의하는 사각형을 설정합니다.
IDXGIDecodeSwapChain::SetTargetRect

비디오 처리 블릿 작업의 대상 영역을 정의하는 사각형을 설정합니다.

설명

디코딩 스왑 체인은 주로 YUV 표면 형식에 사용하기 위한 것입니다. RGB 표면 형식으로 만든 디코딩 버퍼를 사용하는 경우 TargetRectDestSize 를 버퍼 차원과 동일하게 설정해야 합니다. SourceRect 는 버퍼 크기를 초과할 수 없습니다.

복제 모드에서 디코딩 스왑 체인은 기본 출력에만 표시되도록 보장됩니다.

디코딩 스왑 체인은 더티 사각형과 함께 사용할 수 없습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8.1 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2012 R2 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 dxgi1_3.h

추가 정보

DXGI 인터페이스

IDXGIFactoryMedia

IUnknown