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

Syntaxe

Membres

pResource
Type : ID3D12Resource *
Un pointeur vers l’objet ID3D12Resource qui représente la ressource utilisée dans la transition. Subresource
Type : UINT
L’index de la sous-ressource pour 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
Les utilisations « avant » des sous-ressources, sous forme de combinaison par OU au niveau du bit de constantes d’énumération D3D12_RESOURCE_STATES. StateAfter
Type : D3D12_RESOURCE_STATES
Les utilisations « après » des sous-ressources, sous forme de combinaison par OU 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 de base Utilisation de barrières de ressources pour synchroniser les états des ressources dans Direct3D 12
Dernière modification le 19 octobre 2026