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

Указывает несколько флагов ожидания для нескольких ограждений.

Синтаксис

typedef enum D3D12_MULTIPLE_FENCE_WAIT_FLAGS {
  D3D12_MULTIPLE_FENCE_WAIT_FLAG_NONE = 0,
  D3D12_MULTIPLE_FENCE_WAIT_FLAG_ANY = 0x1,
  D3D12_MULTIPLE_FENCE_WAIT_FLAG_ALL = 0
} ;

Константы

 
D3D12_MULTIPLE_FENCE_WAIT_FLAG_NONE
Значение: 0
Флаги не передаются. Это означает использование поведения по умолчанию, которое заключается в ожидании всех ограждений перед сигналом о событии.
D3D12_MULTIPLE_FENCE_WAIT_FLAG_ANY
Значение: 0x1
Изменяет поведение, указывая, что событие должно быть сигнализировать после того, как какое-либо из значений ограждения было достигнуто соответствующим забором.
D3D12_MULTIPLE_FENCE_WAIT_FLAG_ALL
Значение: 0
Псевдоним для D3D12_MULTIPLE_FENCE_WAIT_FLAG_NONE, что означает использование поведения по умолчанию и ожидание всех ограждений.

Комментарии

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

Требования

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

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

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

Корневая подпись версии 1.1