D3DDDI_SYNCHRONIZATIONOBJECT_TYPE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3dukmdt.h

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;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-d3dukmdt-_d3dddi_synchronizationobject_type)

_D3DDDI_SYNCHRONIZATIONOBJECT_TYPE enumeration

Description

The D3DDDI_SYNCHRONIZATIONOBJECT_TYPE enumeration indicates the type of synchronization object.

Constants

D3DDDI_SYNCHRONIZATION_MUTEX

The synchronization object is a synchronization mutex.

Supported starting with Windows Vista.

D3DDDI_SEMAPHORE

The synchronization object is a semaphore.

Supported starting with Windows Vista.

D3DDDI_FENCE

The synchronization object is a fence.

Supported starting with Windows 7.

D3DDDI_CPU_NOTIFICATION

The synchronization object is a CPU notification.

Supported starting with Windows 7.

D3DDDI_MONITORED_FENCE

The synchronization object is a monitored fence.

Supported starting with Windows 10.

D3DDDI_PERIODIC_MONITORED_FENCE

The synchronization object is a periodic monitored fence.

Supported starting with Windows 10.