Fungsi D3DKMTFreeGpuVirtualAddress (d3dkmthk.h)
D3DKMTFreeGpuVirtualAddress merilis berbagai alamat virtual unit pemrosesan grafis (GPU), yang sebelumnya dicadangkan atau dipetakan.
Sintaks
NTSTATUS D3DKMTFreeGpuVirtualAddress(
[in] const D3DKMT_FREEGPUVIRTUALADDRESS *unnamedParam1
);
Parameter
[in] unnamedParam1
Penunjuk ke struktur D3DKMT_FREEGPUVIRTUALADDRESS yang menjelaskan operasi.
Nilai kembali
Menampilkan kode | Deskripsi |
---|---|
STATUS_SUCCESS | Konteks perangkat berhasil dibuat. |
STATUS_INVALID_PARAMETER | Parameter divalidasi dan ditentukan salah. |
Fungsi ini mungkin juga mengembalikan nilai NTSTATUS lainnya.
Keterangan
Alamat virtual yang dibebaskan tidak boleh diakses segera setelah panggilan. Jika ada operasi MapGpuVirtualAddress dan UpdateGpuVirtualAddress yang luar biasa, yang mereferensikan alamat virtual, mereka akan diabaikan setelah alamat virtual dibebaskan. Rentang alamat virtual baru dapat dialokasikan sebagai pengganti yang dibebaskan segera setelah kembali dari fungsi.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10 |
Server minimum yang didukung | Server Windows 2016 |
Target Platform | Universal |
Header | d3dkmthk.h (termasuk D3dkmthk.h) |
Pustaka | Gdi32.lib |
DLL | Gdi32.dll |