énumération D3D11_1_DDI_COPY_FLAGS (d3d10umddi.h)
Spécifie comment gérer le contenu existant d’une ressource pendant une opération de copie ou de mise à jour d’une région au sein de cette ressource. Utilisé par le modèle de pilote d’affichage Windows (WDDM) 1.2 et les pilotes d’affichage en mode utilisateur ultérieur.
Syntaxe
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 en cours d’écriture avec de nouvelles données n’est actuellement pas 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 les 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. |
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 8 |
serveur minimum pris en charge | Windows Server 2012 |
d’en-tête | d3d10umddi.h (include D3d10umddi.h) |