Поделиться через


структура 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

См. также

PFND3D12DDI_BARRIER_0094