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