struktur D3DKMT_EVICT (d3dkmthk.h)
Setelah jumlah ini mencapai nol, jumlah tersebut akan menghapus alokasi dari daftar residensi perangkat.
Sintaksis
typedef struct _D3DKMT_EVICT {
[in] D3DKMT_HANDLE hDevice;
[in] UINT NumAllocations;
[in] const D3DKMT_HANDLE *AllocationList;
[in] D3DDDI_EVICT_FLAGS Flags;
[out] D3DKMT_ALIGN64 UINT64 NumBytesToTrim;
} D3DKMT_EVICT;
Anggota
[in] hDevice
Perangkat yang membuat alokasi diteruskan ke panggilan ini.
[in] NumAllocations
Jumlah handel alokasi dalam array AllocationList
[in] AllocationList
Array NumAllocations alokasi menangani untuk menandai pengeluaran. Semua alokasi harus dibuat pada hDevice.
[in] Flags
Menentukan perilaku pengeluaran seperti yang didokumenkan dalam D3DDDI_EVICT_FLAGS.
[out] NumBytesToTrim
Ketika bukan nol, menentukan berapa banyak aplikasi yang harus dikeluarkan untuk memenuhi anggaran memorinya saat ini.
Persyaratan
Syarat | Nilai |
---|---|
klien minimum yang didukung | Windows 10 |
server minimum yang didukung |
Windows Server 2016 |
Header |
d3dkmthk.h (termasuk D3dkmthk.h) |