D3DDDI_NATIVEFENCEMAPPING Struktur (d3dukmdt.h)
Die D3DDDI_NATIVEFENCEMAPPING-Struktur enthält systemeigene GPU-Zaunadressenzuordnungen im Prozessadressraum des Aufrufers.
Syntax
typedef struct _D3DDDI_NATIVEFENCEMAPPING {
VOID *CurrentValueCpuVa;
D3DKMT_ALIGN64 D3DGPU_VIRTUAL_ADDRESS CurrentValueGpuVa;
D3DKMT_ALIGN64 D3DGPU_VIRTUAL_ADDRESS MonitoredValueGpuVa;
D3DKMT_ALIGN64 BYTE Reserved[32];
} D3DDDI_NATIVEFENCEMAPPING;
Angehörige
CurrentValueCpuVa
Schreibgeschützte Zuordnung des aktuellen Werts für die CPU. Dieser Wert wird von Benutzermoduskomponenten verwendet, um den systemeigenen Zaun CurrentValueabzufragen.
CurrentValueGpuVa
Lese-/Schreibzuordnung des aktuellen Werts für die GPU im Adressraum des aktuellen Prozesses. Dieser Wert wird vom GPU-Modul verwendet, um den systemeigenen Zaun CurrentValue- als Zaunsignalvorgang zu lesen oder zu schreiben.
MonitoredValueGpuVa
Lese-/Schreibzuordnung des überwachten Werts für die GPU im Adressraum des aktuellen Prozesses. Dieser Wert wird vom GPU-Modul verwendet, um zu überprüfen, ob eine bedingte CPU-Unterbrechung ausgelöst werden soll.
Reserved[32]
Reserviert für die Systemverwendung.
Bemerkungen
Weitere Informationen zu systemeigenen GPU-Zaunen finden Sie unter native GPU-Zaunobjekte.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 11, Version 24H2 |
Header- | d3dukmdt.h |