DirectX VA 2.0 확장 디바이스 만들기 및 사용
Microsoft Direct3D 런타임은 사용자 모드 디스플레이 드라이버의 CreateExtensionDevice 함수를 호출하여 DirectX VA 2.0용 확장 디바이스를 만듭니다. Direct3D 런타임이 디바이스로 완료되면 사용자 모드 디스플레이 드라이버의 DestroyExtensionDevice 함수를 호출합니다.
Direct3D 런타임은 사용자 모드 디스플레이 드라이버의 DecodeExtensionExecute 함수를 호출하여 시작 프레임과 끝 프레임 기간 사이의 비표준 디코딩 디바이스와 특정 렌더링 대상 화면에서 비디오를 디코딩합니다. 비디오 디코딩에 대한 일반적인 내용은 비디오 디코딩을 참조하세요.
Direct3D 런타임은 사용자 모드 디스플레이 드라이버의 ExtensionExecute 함수를 호출하여 확장 디바이스에서 비표준 DirectX VA 2.0 작업을 수행합니다.