attribut MF_SOURCE_READER_DISABLE_DXVA
Spécifie si le lecteur source active DirectX Video Acceleration (DXVA) sur le décodeur vidéo.
Type de données
UINT32
Obtenir/définir
Pour obtenir cet attribut, appelez IMFAttributes::GetUINT32.
Pour définir cet attribut, appelez IMFAttributes::SetUINT32.
Notes
Cet attribut s’applique si les conditions suivantes sont remplies :
- Le lecteur source décode un flux vidéo.
- Le décodeur vidéo prend en charge le décodage DXVA.
- L’application utilise l’attribut MF_SOURCE_READER_D3D_MANAGER pour définir le Gestionnaire de périphériques Direct3D sur le lecteur source.
Cet attribut permet à l’application de désactiver DXVA tout en décodant sur des surfaces Direct3D.
Par défaut, le lecteur source utilise le Gestionnaire de périphériques Direct3D à deux fins :
- Pour activer le décodage DXVA dans le décodeur vidéo.
- Pour allouer des surfaces Direct3D pour les exemples vidéo.
Si la valeur de l’attribut MF_SOURCE_READER_DISABLE_DXVA est TRUE, le lecteur source désactive le décodage DXVA, bien qu’il utilise toujours le Gestionnaire de périphériques Direct3D pour allouer des surfaces Direct3D.
Si l’attribut MF_SOURCE_READER_D3D_MANAGER n’est pas défini, l’attribut MF_SOURCE_READER_DISABLE_DXVA est ignoré.
La valeur par défaut de cet attribut est FALSE, ce qui signifie que le décodage DXVA est activé lorsqu’il est disponible.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge |
Windows Server 2008 R2 [applications de bureau | Applications UWP] |
En-tête |
|
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour