다음을 통해 공유


DirectX VA 2.0 확장 모드에 대한 기능 제공

DXVA 2.0 확장 모드를 쿼리하는 방법

GetCaps 함수가 호출되면 UMD(사용자 모드 표시 드라이버)는 pData 매개 변수가 가리키는 D3DDDIARG_GETCAPS 구조의 Type 멤버에 지정된 요청 형식에 따라 DirectX VA 2.0 확장 모드에 대해 다음과 같은 기능을 제공합니다.

D3DDDICAPS_GETEXTENSIONGUIDCOUNT 및 D3DDDICAPS_GETEXTENSIONGUIDS 요청 유형

D3D 런타임은 먼저 지원되는 GUID 수와 지원되는 GUID 목록에 대한 요청을 요청합니다. UMD는 확장 모드에서 지원하는 GUID의 수와 목록을 반환합니다.

D3DDDICAPS_GETEXTENSIONCAPS 요청 유형

UMD에서 지원하는 각 확장 모드에는 고유한 기능이 있을 수 있습니다. UMD는 D3DDDICAPS_GETEXTENSIONCAPS 요청 형식이 전달될 때 이러한 기능을 반환합니다. Direct3D 런타임은 확장 GUID에 대한 DXVADDI_QUERYEXTENSIONCAPSINPUT 구조를 지정하여 D3DDDIARG_GETCAPSpInfo 멤버가 가리키는 변수에서 의 기능을 검색합니다. UMD는 D3DDDIARG_GETCAPS pData 멤버가 가리키는 프라이빗 구조에서 확장 GUID에 대한 기능을 반환합니다.