Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt an, ob der Quellleser directX Video Acceleration (DXVA) für den Videodecoder aktiviert.
Datentyp
UINT32
Abrufen/Festlegen
Um dieses Attribut abzurufen, rufen Sie IMFAttributes::GetUINT32 auf.
Um dieses Attribut festzulegen, rufen Sie IMFAttributes::SetUINT32 auf.
Bemerkungen
Dieses Attribut gilt, wenn die folgenden Bedingungen erfüllt sind:
- Der Quellleser decodiert einen Videostream.
- Der Videodecoder unterstützt die DXVA-Decodierung.
- Die Anwendung verwendet das MF_SOURCE_READER_D3D_MANAGER-Attribut, um die Direct3D-Geräte-Manager für den Quellleser festzulegen.
Mit diesem Attribut kann die Anwendung DXVA deaktivieren und gleichzeitig direct3D-Oberflächen decodieren.
Standardmäßig verwendet der Quellleser die Direct3D-Geräte-Manager für zwei Zwecke:
- So aktivieren Sie die DXVA-Decodierung im Videodecoder.
- So ordnen Sie Direct3D-Oberflächen für die Videobeispiele zu.
Wenn der Wert des MF_SOURCE_READER_DISABLE_DXVA-Attributs TRUE ist, deaktiviert der Quellleser die DXVA-Decodierung, obwohl er weiterhin die Direct3D-Geräte-Manager verwendet, um Direct3D-Oberflächen zuzuweisen.
Wenn das attribut MF_SOURCE_READER_D3D_MANAGER nicht festgelegt ist, wird das attribut MF_SOURCE_READER_DISABLE_DXVA ignoriert.
Der Standardwert dieses Attributs ist FALSE, was bedeutet, dass die DXVA-Decodierung aktiviert ist, wenn verfügbar.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 7 [Desktop-Apps | UWP-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Server 2008 R2 [Desktop-Apps | UWP-Apps] |
| Header |
|
Siehe auch