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


перечисление D3DDDI_SYNCHRONIZATIONOBJECT_TYPE (d3dukmdt.h)

Перечисление D3DDDI_SYNCHRONIZATIONOBJECT_TYPE указывает тип объекта синхронизации.

Синтаксис

typedef enum _D3DDDI_SYNCHRONIZATIONOBJECT_TYPE {
  D3DDDI_SYNCHRONIZATION_MUTEX,
  D3DDDI_SEMAPHORE,
  D3DDDI_FENCE,
  D3DDDI_CPU_NOTIFICATION,
  D3DDDI_MONITORED_FENCE,
  D3DDDI_PERIODIC_MONITORED_FENCE,
  D3DDDI_NATIVE_FENCE,
  D3DDDI_SYNCHRONIZATION_TYPE_LIMIT
} D3DDDI_SYNCHRONIZATIONOBJECT_TYPE;

Константы

 
D3DDDI_SYNCHRONIZATION_MUTEX
Объект синхронизации является мьютексом синхронизации.

Поддерживается начиная с Windows Vista.
D3DDDI_SEMAPHORE
Объект синхронизации является семафором.

Поддерживается начиная с Windows Vista.
D3DDDI_FENCE
Объект синхронизации является забором.

Поддерживается начиная с Windows 7.
D3DDDI_CPU_NOTIFICATION
Объект синхронизации является уведомлением ЦП.

Поддерживается начиная с Windows 7.
D3DDDI_MONITORED_FENCE
Объект синхронизации является отслеживаемой забором.

Поддерживается начиная с Windows 10.
D3DDDI_PERIODIC_MONITORED_FENCE
Объект синхронизации является периодически отслеживаемой забором.

Поддерживается начиная с Windows 10.

Требования

Требование Значение
Заголовок d3dukmdt.h (включая D3dukmdt.h)