énumération D3DDDI_SYNCHRONIZATIONOBJECT_TYPE (d3dukmdt.h)

L’énumération D3DDDI_SYNCHRONIZATIONOBJECT_TYPE indique le type d’objet de synchronisation.

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;

Constantes

 
D3DDDI_SYNCHRONIZATION_MUTEX
L’objet de synchronisation est un mutex de synchronisation.

Pris en charge à partir de Windows Vista.
D3DDDI_SEMAPHORE
L’objet de synchronisation est un sémaphore.

Pris en charge à partir de Windows Vista.
D3DDDI_FENCE
L’objet de synchronisation est une clôture.

Pris en charge à partir de Windows 7.
D3DDDI_CPU_NOTIFICATION
L’objet de synchronisation est une notification de processeur.

Pris en charge à partir de Windows 7.
D3DDDI_MONITORED_FENCE
L’objet de synchronisation est une clôture surveillée.

Pris en charge à partir de Windows 10.
D3DDDI_PERIODIC_MONITORED_FENCE
L’objet de synchronisation est une clôture surveillée périodiquement.

Pris en charge à partir de Windows 10.

Configuration requise

Condition requise Valeur
En-tête d3dukmdt.h (incluez D3dukmdt.h)