Share via


D3DDDI_SYNCHRONIZATIONOBJECT_TYPE列舉 (d3dukmdt.h)

D3DDDI_SYNCHRONIZATIONOBJECT_TYPE列舉表示同步處理物件的類型。

Syntax

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
同步處理物件是同步處理 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 開始支援。

規格需求

需求
標頭 d3dukmdt.h (包含 D3dukmdt.h)