Bagikan melalui


PFND3DDDI_EVICTCB fungsi panggilan balik (d3dumddi.h)

pfnEvictCb digunakan untuk menginstruksikan OS untuk mengurangi jumlah referensi residensi. Setelah jumlah ini mencapai nol, jumlah tersebut akan menghapus alokasi dari daftar residensi perangkat.

Sintaksis

PFND3DDDI_EVICTCB Pfnd3dddiEvictcb;

HRESULT Pfnd3dddiEvictcb(
  HANDLE hDevice,
  D3DDDICB_EVICT *unnamedParam2
)
{...}

Parameter

hDevice

Handel ke perangkat tampilan.

unnamedParam2

pData [in, out]

Penunjuk ke struktur D3DDDICB_EVICT yang menjelaskan halaman memori untuk dibuang.

Mengembalikan nilai

Jika fungsi panggilan balik ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT.

Komentar

Setelah permintaan pengeluaran diantrekan, adalah ilegal untuk mengakses alokasi yang mendasarinya karena alokasi dapat dikeluarkan kapan saja dari sana atas kebijakan sistem operasi.

Persyaratan

Syarat Nilai
klien minimum yang didukung Windows 10
server minimum yang didukung Windows Server 2016
Platform Target Desktop
Header d3dumddi.h (termasuk D3dumddi.h)

Lihat juga

D3DDDICB_EVICT