Partager via


énumération D3DWDDM2_6DDI_SCANOUT_FLAGS (d3d10umddi.h)

Utilisé dans le rappel PFND3DWDDM2_6DDI_QUERY_SCANOUT_CAPS pour indiquer l’exigence de transformation en préparation d’une opération de retournement.

Syntaxe

typedef enum D3DWDDM2_6DDI_SCANOUT_FLAGS {
  D3DWDDM2_6DDI_SCANOUT_FLAG_NONE,
  D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_REQUIRED,
  D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_DESIRED,
  D3DWDDM2_6DDI_SCANOUT_FLAG_UNPREDICTABLE_TIMING
} ;

Constantes

 
D3DWDDM2_6DDI_SCANOUT_FLAG_NONE
Une exigence de transformation n’est pas définie.
D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_REQUIRED
Une transformation est requise. Si la transformation est requise, le runtime appelle PFND3DWDDM2_6DDI_PREPARE_SCANOUT_TRANSFORMATION.
D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_DESIRED
Une transformation doit se produire. S’il n’y a pas eu de demande d’API pour désactiver la transformation, le runtime appelle PFND3DWDDM2_6DDI_PREPARE_SCANOUT_TRANSFORMATION.
D3DWDDM2_6DDI_SCANOUT_FLAG_UNPREDICTABLE_TIMING
Indique au runtime si l’allocation résultante suit un minutage d’analyse prévisible ou non. Ces informations seront utilisées pour ajuster les marges de sécurité de rendu de la mémoire tampon avant.

Remarques

Le pilote ne peut pas définir à la fois l’indicateur D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_REQUIRED et D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_DESIRED.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 1903
d’en-tête d3d10umddi.h

Voir aussi

PFND3DWDDM2_6DDI_PREPARE_SCANOUT_TRANSFORMATION

PFND3DWDDM2_6DDI_QUERY_SCANOUT_CAPS