_ _ _ Attribut DXVA de désactivation de lecteur source _ MF
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 récupérer cet attribut, appelez IMFAttributes :: GetUInt32.
Pour définir cet attribut, appelez IMFAttributes :: SetUINT32.
Notes
Cet attribut s’applique si les conditions suivantes sont vraies :
- 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 du _ _ _ _ Gestionnaire D3D du lecteur source MF 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 toujours les surfaces Direct3D.
Par défaut, le lecteur source utilise le Gestionnaire de périphériques Direct3D pour deux raisons :
- 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 DXVA de désactivation de l' _ attribut 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 du _ _ _ _ Gestionnaire D3D du lecteur source MF n’est pas défini, l' _ attribut DXVA du lecteur source MF de _ _ désactivation _ 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 |
applications de [ bureau Windows 7 | applications UWP] |
| Serveur minimal pris en charge |
Windows Applications du serveur 2008 R2 [ Desktop Apps | UWP] |
| En-tête |
|