PFND3DDDI_RECLAIMALLOCATIONSCB fungsi panggilan balik (d3dumddi.h)
Dipanggil oleh driver tampilan mode pengguna untuk mengklaim kembali alokasi memori video yang sebelumnya ditawarkan untuk digunakan kembali.
Sintaks
PFND3DDDI_RECLAIMALLOCATIONSCB Pfnd3dddiReclaimallocationscb;
HRESULT Pfnd3dddiReclaimallocationscb(
HANDLE hDevice,
const D3DDDICB_RECLAIMALLOCATIONS *unnamedParam2
)
{...}
Parameter
hDevice
Handel ke perangkat tampilan (konteks grafis).
unnamedParam2
pData [in]
Penunjuk ke struktur D3DDDICB_RECLAIMALLOCATIONS yang menentukan alokasi untuk diklaim kembali.
Menampilkan nilai
Mengembalikan salah satu nilai berikut.
Menampilkan kode | Deskripsi |
---|---|
S_OK | Alokasi berhasil diklaim kembali. |
E_INVALIDARG | Parameter yang tidak valid disediakan. |
D3DDDIERR_DEVICEREMOVED | Manajer memori video atau driver miniport tampilan tidak dapat menyelesaikan operasi karena peristiwa Berhenti Plug and Play (PnP) atau peristiwa Deteksi dan Pemulihan Waktu Habis (TDR) terjadi. Catatan: Jika kode kesalahan ini dikembalikan, fungsi panggilan driver (biasanya rutinitas pfnReclaimResources ) harus mengembalikan kode kesalahan ini ke runtime Direct3D. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 |
Server minimum yang didukung | Windows Server 2012 |
Target Platform | Desktop |
Header | d3dumddi.h (termasuk D3dumddi.h) |