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_SYNCHRONIZATION_TYPE_LIMIT
} D3DDDI_SYNCHRONIZATIONOBJECT_TYPE;

常量

 
D3DDDI_SYNCHRONIZATION_MUTEX
同步对象是同步互斥体。

从 Windows Vista 开始支持。
D3DDDI_SEMAPHORE
同步对象是信号灯。

从 Windows Vista 开始支持。
D3DDDI_FENCE
同步对象是围栏。

从 Windows 7 开始受支持。
D3DDDI_CPU_NOTIFICATION
同步对象是 CPU 通知。

从 Windows 7 开始受支持。
D3DDDI_MONITORED_FENCE
同步对象是受监视的围栏。

从 Windows 10 开始支持。
D3DDDI_PERIODIC_MONITORED_FENCE
同步对象是定期受监视的围栏。

从 Windows 10 开始支持。

要求

要求
Header d3dukmdt.h (包括 D3dukmdt.h)