D3D12_BARRIER_GROUP-Struktur (d3d12.h)

Beschreibt eine Gruppe von Barrieren eines bestimmten Typs.

Syntax

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;

Member

Type

Die Art der Barrieren in der Gruppe.

NumBarriers

Die Anzahl der Barrieren in der Gruppe.

pGlobalBarriers

Ein Zeiger auf ein Array von D3D12_GLOBAL_BARRIER Strukturen, wenn TypeD3D12_BARRIER_TYPE::D 3D12_BARRIER_TYPE_GLOBAL ist.

pTextureBarriers

Ein Zeiger auf ein Array von D3D12_TEXTURE_BARRIER Strukturen, wenn TypeD3D12_BARRIER_TYPE::D 3D12_BARRIER_TYPE_TEXTURE ist.

pBufferBarriers

Ein Zeiger auf ein Array von D3D12_BUFFER_BARRIER Strukturen, wenn TypeD3D12_BARRIER_TYPE::D 3D12_BARRIER_TYPE_BUFFER ist.

Anforderungen

Anforderung Wert
Header d3d12.h