Fungsi D3DKMTEvict (d3dkmthk.h)
D3DKMTEvict digunakan untuk mengurangi jumlah referensi residensi alokasi. Setelah jumlah ini mencapai nol, jumlah tersebut akan menghapus alokasi dari daftar residensi perangkat.
Sintaks
NTSTATUS D3DKMTEvict(
D3DKMT_EVICT *unnamedParam1
);
Parameter
unnamedParam1
pData [masuk, keluar]
Penunjuk ke struktur D3DKMT_EVICT yang menjelaskan operasi.
Nilai kembali
Mengembalikan salah satu nilai berikut:
Menampilkan kode | Deskripsi |
---|---|
STATUS_SUCCESS | Operasi berhasil dilakukan. |
STATUS_INVALID_PARAMETER | Parameter divalidasi dan ditentukan salah. |
Fungsi ini mungkin juga mengembalikan nilai NTSTATUS lainnya.
Keterangan
Setelah permintaan pengeluaran diantrekan, adalah ilegal untuk mengakses alokasi yang mendasarinya karena alokasi dapat dikeluarkan kapan saja dari sana atas kebijakan sistem operasi.
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 |