MF _ CAPTURE ENGINE DISABLE _ _ _ DXVA-Attribut

Gibt an, ob die Erfassungs-Engine directX Video Acceleration (DXVA) für die Videodecodierung verwendet.

Datentyp

BOOL als UINT32 gespeichert

Bemerkungen

Dieses Attribut gilt, wenn die folgenden Bedingungen erfüllt sind:

  • Die Erfassungs-Engine decodiert einen komprimierten Videostream vom Erfassungsgerät (z. B. wenn das Erfassungsgerät H.264-Video ausausgabet).
  • Der Videodecoder unterstützt die hardwarebeschleunigte Decodierung mit DXVA.
  • Die Anwendung verwendet das MF _ CAPTURE ENGINE _ _ D3D _ MANAGER-Attribut, um die DXGI-Geräte-Manager der Erfassungs-Engine fest.

Andernfalls wird dieses Attribut ignoriert.

Mit diesem Attribut kann die Anwendung DXVA deaktivieren, während es weiterhin auf Direct3D-Oberflächen decodiert wird.

Der Standardwert dieses Attributs ist FALSE. Das bedeutet, dass die DXVA-Decodierung aktiviert ist, wenn verfügbar.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
[Windows 8 Nur Desktop-Apps]
Unterstützte Mindestversion (Server)
[Windows Server 2012 Nur Desktop-Apps]
Header
Mfcaptureengine.h

Weitere Informationen

Alphabetische Liste Media Foundation Attribute

Attribute der Erfassungs-Engine

INITIALIZECaptureEngine::Initialize