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 |