Partager via


énumération D3DWDDM2_6DDI_SCANOUT_FLAGS (d3d10umddi.h)

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

Syntax

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
Aucune exigence de transformation n’est définie.
D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_REQUIRED
Une transformation est requise. Si la transformation est nécessaire, 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 ou non un délai d’analyse prévisible. Ces informations seront utilisées pour ajuster les marges de sécurité du rendu de la mémoire tampon frontale.

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.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 version 1903
En-tête d3d10umddi.h

Voir aussi

PFND3DWDDM2_6DDI_PREPARE_SCANOUT_TRANSFORMATION

PFND3DWDDM2_6DDI_QUERY_SCANOUT_CAPS