énumération D3D11_VIDEO_USAGE (d3d11.h)
Spécifie l’utilisation prévue pour un processeur vidéo.
Syntax
typedef enum D3D11_VIDEO_USAGE {
D3D11_VIDEO_USAGE_PLAYBACK_NORMAL = 0,
D3D11_VIDEO_USAGE_OPTIMAL_SPEED = 1,
D3D11_VIDEO_USAGE_OPTIMAL_QUALITY = 2
} ;
Constantes
D3D11_VIDEO_USAGE_PLAYBACK_NORMAL Valeur : 0 Lecture vidéo normale. Le pilote graphique doit exposer un ensemble de fonctionnalités appropriées pour la lecture vidéo en temps réel. |
D3D11_VIDEO_USAGE_OPTIMAL_SPEED Valeur : 1 Vitesse optimale. Le pilote graphique doit exposer un ensemble minimal de fonctionnalités optimisées pour les performances. Utilisez ce paramètre si vous souhaitez de meilleures performances et que vous pouvez accepter une certaine réduction de la qualité vidéo. Par exemple, vous pouvez utiliser ce paramètre en mode économie d’énergie ou pour lire des miniatures vidéo. |
D3D11_VIDEO_USAGE_OPTIMAL_QUALITY Valeur : 2 Qualité optimale. Le pilote graphique doit exposer son ensemble maximal de fonctionnalités. Spécifiez ce paramètre pour obtenir la meilleure qualité vidéo possible. Il convient à des tâches telles que le montage vidéo, lorsque la qualité est plus importante que la vitesse. Il n’est pas approprié pour la lecture en temps réel. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau | Applications UWP] |
En-tête | d3d11.h |