D3D12_BARRIER_GROUP struttura (d3d12.h)

Descrive un gruppo di barriere di un determinato tipo.

Sintassi

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;

Members

Type

Tipo di barriere nel gruppo.

NumBarriers

Numero di barriere nel gruppo.

pGlobalBarriers

Puntatore a una matrice di strutture D3D12_GLOBAL_BARRIER , se Type è D3D12_BARRIER_TYPE::D 3D12_BARRIER_TYPE_GLOBAL.

pTextureBarriers

Puntatore a una matrice di strutture D3D12_TEXTURE_BARRIER , se Type è D3D12_BARRIER_TYPE::D 3D12_BARRIER_TYPE_TEXTURE.

pBufferBarriers

Puntatore a una matrice di strutture D3D12_BUFFER_BARRIER , se Type è D3D12_BARRIER_TYPE::D 3D12_BARRIER_TYPE_BUFFER.

Requisiti

Requisito Valore
Intestazione d3d12.h