Passer au contenu principal
Décrit la transition de sous-ressources entre différentes utilisations.

Syntaxe

Membres

pResource
Type : ID3D12Resource *
Pointeur vers l’objet ID3D12Resource qui représente la ressource utilisée dans la transition. Subresource
Type : UINT
Index de la sous-ressource concernée par la transition. Utilisez l’indicateur D3D12_RESOURCE_BARRIER_ALL_SUBRESOURCES ( 0xffffffff ) pour effectuer la transition de toutes les sous-ressources d’une ressource en même temps. StateBefore
Type : D3D12_RESOURCE_STATES
Utilisations « avant » des sous-ressources, sous forme de combinaison par OR au niveau du bit de constantes d’énumération D3D12_RESOURCE_STATES. StateAfter
Type : D3D12_RESOURCE_STATES
Utilisations « après » des sous-ressources, sous forme de combinaison par OR au niveau du bit de constantes d’énumération D3D12_RESOURCE_STATES.

Remarques

Cette structure est utilisée par le membre Transition de la structure D3D12_RESOURCE_BARRIER.

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 19 octobre 2026