Funzione D3DKMTFreeGpuVirtualAddress (d3dkmthk.h)
D3DKMTFreeGpuVirtualAddress rilascia un intervallo di indirizzi virtuali di unità di elaborazione grafica (GPU), precedentemente riservati o mappati.
Sintassi
NTSTATUS D3DKMTFreeGpuVirtualAddress(
[in] const D3DKMT_FREEGPUVIRTUALADDRESS *unnamedParam1
);
Parametri
[in] unnamedParam1
Puntatore a una struttura D3DKMT_FREEGPUVIRTUALADDRESS che descrive l'operazione.
Valore restituito
Codice restituito | Descrizione |
---|---|
STATUS_SUCCESS | Il contesto del dispositivo è stato creato correttamente. |
STATUS_INVALID_PARAMETER | I parametri sono stati convalidati e determinati per essere non corretti. |
Questa funzione potrebbe anche restituire altri valori NTSTATUS .
Commenti
L'indirizzo virtuale liberato non deve essere accessibile immediatamente dopo la chiamata. Se sono presenti operazioni MapGpuVirtualAddress e UpdateGpuVirtualAddress in sospeso, che fanno riferimento all'indirizzo virtuale, verranno ignorate dopo che l'indirizzo virtuale viene liberato. Un nuovo intervallo di indirizzi virtuali può essere allocato al posto di quello liberato immediatamente dopo la restituzione dalla funzione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 |
Server minimo supportato | Windows Server 2016 |
Piattaforma di destinazione | Universale |
Intestazione | d3dkmthk.h (include D3dkmthk.h) |
Libreria | Gdi32.lib |
DLL | Gdi32.dll |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: nel corso del 2024 verranno dismessi i problemi di GitHub come meccanismo di feedback per il contenuto e verranno sostituiti con un nuovo sistema di feedback. Per altre informazioni, vedere:Invia e visualizza il feedback per