Partager via


énumération D3DDDI_NATIVEFENCE_TYPE (d3dukmdt.h)

Une valeur d’énumération D3DDDI_NATIVEFENCE_TYPE spécifie le type de clôture native que le système d’exploitation.

Syntax

typedef enum _D3DDDI_NATIVEFENCE_TYPE {
  D3DDDI_NATIVEFENCE_TYPE_DEFAULT = 0,
  D3DDDI_NATIVEFENCE_TYPE_INTRA_GPU = 1
} D3DDDI_NATIVEFENCE_TYPE;

Constantes

 
D3DDDI_NATIVEFENCE_TYPE_DEFAULT
Valeur : 0
Indique l’interopérabilité complète du processeur et du GPU. Pour plus d’informations, consultez Objets de clôture GPU natifs . Pris en charge à partir de Windows 11, version 22H2 (WDDM 3.2).
D3DDDI_NATIVEFENCE_TYPE_INTRA_GPU
Valeur : 1
Type de clôture spécial pour la synchronisation moteur à moteur qui ne prend pas en charge l’accès au processeur ou les opérations d’attente/signal du processeur. Pour plus d’informations, consultez Objets de clôture GPU natifs . Non pris en charge actuellement.

Remarques

Une valeur d’énumération D3DDDI_NATIVEFENCE_TYPE dicte le type de clôture native que le système d’exploitation crée. Elles diffèrent en termes de fonctionnalités, de caractéristiques de performances et d’exigences de stockage pour CurrentValue et MonitorValue.

Pour plus d’informations sur ces différences et sur les clôtures GPU natives en général, consultez Objets de clôture GPU natifs.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 11, version 24H2 (WDDM 3.2)
En-tête d3dukmdt.h

Voir aussi

D3DDDI_NATIVEFENCEINFO

D3DKMTCreateNativeFence