D3D12_RESOURCE_ALIASING_BARRIER structure (d3d12.h)
Décrit la transition entre les utilisations de deux ressources différentes qui ont des mappages dans le même tas.
Syntaxe
typedef struct D3D12_RESOURCE_ALIASING_BARRIER {
ID3D12Resource *pResourceBefore;
ID3D12Resource *pResourceAfter;
} D3D12_RESOURCE_ALIASING_BARRIER;
Membres
pResourceBefore
Pointeur vers l’objet ID3D12Resource qui représente la ressource avant utilisée dans la transition.
pResourceAfter
Pointeur vers l’objet ID3D12Resource qui représente la ressource après utilisée dans la transition.
Notes
Cette structure est membre de la structure D3D12_RESOURCE_BARRIER .
Les ressources avant et après peuvent être spécifiées ou une ou les deux ressources peuvent avoir la valeur NULL, ce qui indique que toute ressource placée ou réservée peut entraîner un alias.
Reportez-vous aux modèles d’utilisation décrits dans CreatePlacedResource.
Spécifications
En-tête | d3d12.h |
Voir aussi
Utilisation de barrières de ressources pour synchroniser les états des ressources dans Direct3D 12