перечисление D3D12_FENCE_FLAGS (d3d12.h)

Задает параметры ограждения.

Синтаксис

typedef enum D3D12_FENCE_FLAGS {
  D3D12_FENCE_FLAG_NONE = 0,
  D3D12_FENCE_FLAG_SHARED = 0x1,
  D3D12_FENCE_FLAG_SHARED_CROSS_ADAPTER = 0x2,
  D3D12_FENCE_FLAG_NON_MONITORED = 0x4
} ;

Константы

 
D3D12_FENCE_FLAG_NONE
Значение: 0
Параметры не указаны.
D3D12_FENCE_FLAG_SHARED
Значение: 0x1
Забор общий.
D3D12_FENCE_FLAG_SHARED_CROSS_ADAPTER
Значение: 0x2
Забор используется совместно с другим адаптером GPU.
D3D12_FENCE_FLAG_NON_MONITORED
Значение: 0x4
Ограждение имеет тип без отслеживания. Неконтролированные заборы следует использовать только в том случае, если адаптер не поддерживает отслеживаемые заборы или когда забор совместно используется адаптером, который не поддерживает отслеживаемые заборы.

Комментарии

Это перечисление используется методом ID3D12Device::CreateFence .

Требования

Требование Значение
Заголовок d3d12.h

См. также раздел

Перечисления core