Condividi tramite


enumerazione D3DDDI_SYNCHRONIZATIONOBJECT_TYPE (d3dukmdt.h)

L'enumerazione D3DDDI_SYNCHRONIZATIONOBJECT_TYPE indica il tipo di oggetto di sincronizzazione.

Sintassi

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;

Costanti

 
D3DDDI_SYNCHRONIZATION_MUTEX
L'oggetto di sincronizzazione è un mutex di sincronizzazione.

Supportato a partire da Windows Vista.
D3DDDI_SEMAPHORE
L'oggetto di sincronizzazione è un semaforo.

Supportato a partire da Windows Vista.
D3DDDI_FENCE
L'oggetto di sincronizzazione è un recinto.

Supportato a partire da Windows 7.
D3DDDI_CPU_NOTIFICATION
L'oggetto di sincronizzazione è una notifica della CPU.

Supportato a partire da Windows 7.
D3DDDI_MONITORED_FENCE
L'oggetto di sincronizzazione è un recinto monitorato.

Supportato a partire da Windows 10.
D3DDDI_PERIODIC_MONITORED_FENCE
L'oggetto di sincronizzazione è un recinto monitorato periodico.

Supportato a partire da Windows 10.

Requisiti

Requisito Valore
Intestazione d3dukmdt.h (include D3dukmdt.h)