Passer au contenu principal
Représente une ressource pour laquelle tous les accès UAV doivent être terminés avant que tout accès UAV ultérieur puisse commencer.

Syntaxe

Membres

pResource
Type : ID3D12Resource *
Ressource utilisée dans la transition, sous forme de pointeur vers ID3D12Resource.

Remarques

Cette structure représente une ressource pour laquelle tous les accès de vue d’accès non ordonné (UAV) (lectures ou écritures) doivent être terminés avant que tout accès UAV ultérieur (lecture ou écriture) puisse commencer. Cette structure est un membre de la structure D3D12_RESOURCE_BARRIER. Vous n’avez pas besoin d’insérer une barrière UAV entre 2 appels de dessin ou de distribution qui ne font que lire une UAV. De plus, vous n’avez pas besoin d’insérer une barrière UAV entre 2 appels de dessin ou de distribution qui écrivent dans la même UAV si vous savez que les accès UAV peuvent être exécutés sans risque dans n’importe quel ordre. La ressource peut être NULL, ce qui indique que tout accès UAV peut nécessiter la barrière.

Configuration requise

En-tête : d3d12_xs.h ou d3d12_x.h
Bibliothèque : d3d12_xs.lib ou d3d12_x.lib
Plateformes prises en charge : consoles XBOX Series et famille XBOX One

Voir aussi

Structures principales Utilisation de barrières de ressources pour synchroniser les états des ressources dans Direct3D 12
Dernière modification le 6 octobre 2026