énumération D3D11_1_DDI_COPY_FLAGS (d3d10umddi.h)

Spécifie comment gérer le contenu existant d’une ressource lors d’une opération de copie ou de mise à jour d’une région au sein de cette ressource. Utilisé par les pilotes d’affichage windows WDDM (Windows Display Driver Model) 1.2 et versions ultérieures.

Syntax

typedef enum D3D11_1_DDI_COPY_FLAGS {
  D3D11_1DDI_COPY_NO_OVERWRITE,
  D3D11_1DDI_COPY_DISCARD,
  D3D11_1DDI_COPY_TILEABLE
} ;

Constantes

 
D3D11_1DDI_COPY_NO_OVERWRITE
L’appelant garantit que la partie de la surface dans laquelle est écrite de nouvelles données n’est pas actuellement référencée ou accessible par une opération de rendu précédente. Le pilote peut tirer parti de cette fonctionnalité pour optimiser les performances et l’utilisation de la mémoire.
D3D11_1DDI_COPY_DISCARD
Le pilote d’affichage en mode utilisateur peut ignorer le contenu précédent de la ressource entière. Le pilote peut tirer parti de cette fonctionnalité pour optimiser les performances et l’utilisation de la mémoire.
D3D11_1DDI_COPY_TILEABLE
Pour le rendu différé basé sur des vignettes, une opération de copie peut fonctionner uniquement sur la vignette actuellement traitée dans la ressource source ou de destination, et la scène n’a pas besoin d’être vidée dans toutes les vignettes.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8
Serveur minimal pris en charge Windows Server 2012
En-tête d3d10umddi.h (incluez D3d10umddi.h)