D3DKMTOpenNativeFenceFromNtHandle-Funktion (d3dkmthk.h)
Die D3D-Laufzeit ruft *D3DKMTOpenNativeFenceFromNTHandle auf, um einen vorhandenen gemeinsam genutzten systemeigenen Zaun auf einem anderen Gerät oder Prozess zu öffnen.
Syntax
NTSTATUS D3DKMTOpenNativeFenceFromNtHandle(
D3DKMT_OPENNATIVEFENCEFROMNTHANDLE *unnamedParam1
);
Parameter
unnamedParam1
[in/out] Zeigen Sie auf eine D3DKMT_OPENNATIVEFENCEFROMNTHANDLE Struktur, die das zu öffnende Zaunobjekt beschreibt.
Rückgabewert
D3DKMTOpenNativeFenceFromNTHandle gibt bei erfolgreicher Erstellung STATUS_SUCCESS zurück. Andernfalls wird ein NTSTATUS-Fehlercode wie STATUS_INVALID_PARAMETER zurückgegeben.
Bemerkungen
Wenn der native Zaun auf einem anderen Gerät desselben Prozesses geöffnet wird, enthält NativeFenceMapping die gleichen virtuellen Adressen wie der ursprüngliche native Zaun. Wenn es für einen anderen Prozess geöffnet wird, enthält NativeFenceMapping neue VAs, die im neuen Prozessadressbereich zugeordnet sind.
Weitere Informationen zu systemeigenen GPU-Zaunen finden Sie unter native GPU-Zaunobjekte.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 11, Version 24H2 (WDDM 3.2) |
Header- | d3dkmthk.h |
Siehe auch
D3DKMT_OPENNATIVEFENCEFROMNTHANDLE