Funzione D3DKMTOpenNativeFenceFromNtHandle (d3dkmthk.h)
Il runtime D3D chiama *D3DKMTOpenNativeFenceFromNTHandle per aprire un recinto nativo condiviso esistente in un dispositivo o un processo diverso.
Sintassi
NTSTATUS D3DKMTOpenNativeFenceFromNtHandle(
D3DKMT_OPENNATIVEFENCEFROMNTHANDLE *unnamedParam1
);
Parametri
unnamedParam1
[in/out] Puntatore a una struttura D3DKMT_OPENNATIVEFENCEFROMNTHANDLE che descrive l'oggetto recinto da aprire.
Valore restituito
D3DKMTOpenNativeFenceFromNTHandle restituisce STATUS_SUCCESS al completamento della creazione. In caso contrario, restituisce un codice di errore NTSTATUS, ad esempio STATUS_INVALID_PARAMETER.
Osservazioni
Se la recinzione nativa viene aperta in un dispositivo diverso dello stesso processo, NativeFenceMapping contiene gli stessi indirizzi virtuali del recinto nativo originale. Se viene aperto in un processo diverso, NativeFenceMapping contiene nuove VA mappate nello spazio indirizzi del nuovo processo.
Per altre informazioni sui recinto GPU nativi, vedere oggetti di isolamento GPU nativi.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 11, versione 24H2 (WDDM 3.2) |
intestazione |
d3dkmthk.h |
Vedere anche
D3DKMT_OPENNATIVEFENCEFROMNTHANDLE