структура D3D12DDIARG_BARRIER_0094 (d3d12umddi.h)
Структура D3D12DDIARG_BARRIER_0094 содержит расширенные параметры барьера для функции обратного вызова PFND3D12DDI_BARRIER_0094.
Синтаксис
typedef struct D3D12DDIARG_BARRIER_0094 {
D3D12DDI_BARRIER_TYPE Type;
union {
D3D12DDI_GLOBAL_BARRIER_0088 GlobalBarrier;
D3D12DDI_TEXTURE_BARRIER_0088 TextureBarrier;
D3D12DDI_BUFFER_BARRIER_0088 BufferBarrier;
D3D12DDI_RANGED_BARRIER_0094 RangedBarrier;
};
} D3D12DDIARG_BARRIER_0094;
Члены
Type
Значение D3D12DDI_BARRIER_TYPE, определяющее тип расширенного барьера. Этот элемент определяет тип барьера, используемый в союзе ниже.
GlobalBarrier
Структура D3D12DDI_GLOBAL_BARRIER_0088, описывающая глобальный барьер. Используйте эту структуру, если типаD3D12DDI_BARRIER_TYPE_GLOBAL.
TextureBarrier
Структура D3D12DDI_TEXTURE_BARRIER_0088, описывающая барьер текстуры. Используйте эту структуру, если типаD3D12DDI_BARRIER_TYPE_TEXTURE.
BufferBarrier
Структура D3D12DDI_BUFFER_BARRIER_0088, описывающая буферный барьер. Используйте эту структуру, если типаD3D12DDI_BARRIER_TYPE_BUFFER.
RangedBarrier
Структура D3D12DDI_RANGED_BARRIER_0094, описывающая барьер с диапазоном ресурсов. Используйте эту структуру, если типаD3D12DDI_BARRIER_TYPE_RANGED.
Замечания
Общие сведения см. в расширенных барьеров.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 11 версии 24H2 |
заголовка | d3d12umddi.h |