MF_CAPTURE_ENGINE_DISABLE_DXVA 특성

캡처 엔진이 비디오 디코딩에 DXVA(DirectX Video Acceleration)를 사용하는지 여부를 지정합니다.

데이터 형식

UINT32로 저장된 BOOL

설명

이 특성은 다음 조건이 true인 경우 적용됩니다.

  • 캡처 엔진은 캡처 디바이스에서 압축된 비디오 스트림을 디코딩합니다(예: 캡처 디바이스가 H.264 비디오를 출력하는 경우).
  • 비디오 디코더는 DXVA를 사용하여 하드웨어 가속 디코딩을 지원합니다.
  • 애플리케이션은 MF_CAPTURE_ENGINE_D3D_MANAGER 특성을 사용하여 캡처 엔진에서 DXGI 장치 관리자 설정합니다.

그렇지 않으면 이 특성이 무시됩니다.

이 특성을 사용하면 Direct3D 화면으로 디코딩하는 동안 애플리케이션에서 DXVA를 사용하지 않도록 설정할 수 있습니다.

이 특성의 기본값은 FALSE입니다. 즉, DXVA 디코딩이 사용 가능한 경우 사용하도록 설정됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2012 [데스크톱 앱만 해당]
헤더
Mfcaptureengine.h

추가 정보

미디어 파운데이션 특성의 사전순 목록

엔진 특성 캡처

IMFCaptureEngine::Initialize