Freigeben über


D3DDDI_NATIVEFENCE_TYPE Enumeration (d3dukmdt.h)

Ein D3DDDI_NATIVEFENCE_TYPE Enumerationswert gibt den Typ des systemeigenen Zauns an, den das Betriebssystem aufweist.

Syntax

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

Konstanten

 
D3DDDI_NATIVEFENCE_TYPE_DEFAULT
Wert: 0
Gibt die vollständige CPU- und GPU-Interoperabilität an. Weitere Informationen finden Sie unter Native GPU-Zaunobjekte. Unterstützt ab Windows 11, Version 22H2 (WDDM 3.2).
D3DDDI_NATIVEFENCE_TYPE_INTRA_GPU
Wert: 1
Spezieller Zauntyp für die Engine-zu-Engine-Synchronisierung, die keinen CPU-Zugriff oder CPU-Warte-/Signalvorgänge unterstützt. Weitere Informationen finden Sie unter Native GPU-Zaunobjekte. Zurzeit nicht unterstützt.

Bemerkungen

Ein D3DDDI_NATIVEFENCE_TYPE Enumerationswert bestimmt den Typ des systemeigenen Zauns, den das Betriebssystem erstellt. Sie unterscheiden sich in Funktionalität, Leistungseigenschaften und Speicheranforderungen für CurrentValue- und MonitoredValue-.

Ausführliche Informationen zu diesen Unterschieden und zu systemeigenen GPU-Zaunen im Allgemeinen finden Sie unter Native GPU-Zaunobjekte.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 11, Version 24H2 (WDDM 3.2)
Header- d3dukmdt.h

Siehe auch

D3DDDI_NATIVEFENCEINFO

D3DKMTCreateNativeFence