structure D3D12_BARRIER_GROUP (d3d12.h)
Décrit un groupe de barrières d’un type donné.
Syntaxe
typedef struct D3D12_BARRIER_GROUP {
D3D12_BARRIER_TYPE Type;
UINT32 NumBarriers;
union {
const D3D12_GLOBAL_BARRIER *pGlobalBarriers;
const D3D12_TEXTURE_BARRIER *pTextureBarriers;
const D3D12_BUFFER_BARRIER *pBufferBarriers;
};
} D3D12_BARRIER_GROUP;
Membres
Type
Type de barrières dans le groupe.
NumBarriers
Nombre de barrières dans le groupe.
pGlobalBarriers
Pointeur vers un tableau de structures D3D12_GLOBAL_BARRIER , si Type est D3D12_BARRIER_TYPE ::D 3D12_BARRIER_TYPE_GLOBAL.
pTextureBarriers
Pointeur vers un tableau de structures D3D12_TEXTURE_BARRIER , si Type est D3D12_BARRIER_TYPE ::D 3D12_BARRIER_TYPE_TEXTURE.
pBufferBarriers
Pointeur vers un tableau de structures D3D12_BUFFER_BARRIER , si Type est D3D12_BARRIER_TYPE ::D 3D12_BARRIER_TYPE_BUFFER.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12.h |