Partager via


énumération D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINTS (d3d11_1.h)

Spécifie des indicateurs qui indiquent les méthodes les plus efficaces pour effectuer des opérations de traitement vidéo.

Syntax

typedef enum D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINTS {
  D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_ROTATION = 0x1,
  D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_RESIZE = 0x2,
  D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_COLOR_SPACE_CONVERSION = 0x4,
  D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_TRIPLE_BUFFER_OUTPUT = 0x8
} ;

Constantes

 
D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_ROTATION
Valeur : 0x1
Le matériel de superposition multiplan peut effectuer l’opération de rotation plus efficacement que la méthode ID3D11VideoContext ::VideoProcessorBlt .
D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_RESIZE
Valeur : 0x2
Le matériel de superposition multiplan peut effectuer l’opération de mise à l’échelle plus efficacement que la méthode ID3D11VideoContext ::VideoProcessorBlt .
D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_COLOR_SPACE_CONVERSION
Valeur : 0x4
Le matériel de superposition multiplan peut effectuer l’opération de conversion d’espace de couleurs plus efficacement que la méthode ID3D11VideoContext ::VideoProcessorBlt .
D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_TRIPLE_BUFFER_OUTPUT
Valeur : 0x8
Les données de sortie du processeur vidéo doivent être au moins triplement mises en mémoire tampon pour des performances optimales.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 (applications de bureau uniquement)
Serveur minimal pris en charge Windows Server 2016 (applications de bureau uniquement)
En-tête d3d11_1.h

Voir aussi

Énumérations vidéo Direct3D 11