структура D3D12_BARRIER_GROUP (d3d12.h)
Описывает группу барьеров заданного типа.
Синтаксис
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;
Члены
Type
Тип барьеров в группе.
NumBarriers
Количество барьеров в группе.
pGlobalBarriers
Указатель на массив D3D12_GLOBAL_BARRIER структур, если type имеет значение D3D12_BARRIER_TYPE::D 3D12_BARRIER_TYPE_GLOBAL.
pTextureBarriers
Указатель на массив D3D12_TEXTURE_BARRIER структур, если Типимеет значение D3D12_BARRIER_TYPE::D 3D12_BARRIER_TYPE_TEXTURE.
pBufferBarriers
Указатель на массив D3D12_BUFFER_BARRIER структур, если Типимеет значение D3D12_BARRIER_TYPE::D 3D12_BARRIER_TYPE_BUFFER.
Требования
Требование | Значение |
---|---|
Заголовок | d3d12.h |