Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
pfnReclaimAllocations3Cb dipanggil oleh driver mode pengguna untuk mengklaim kembali alokasi memori video yang sebelumnya ditawarkan untuk digunakan kembali.
Sintaksis
PFND3DDDI_RECLAIMALLOCATIONS3CB Pfnd3dddiReclaimallocations3cb;
HRESULT Pfnd3dddiReclaimallocations3cb(
HANDLE hDevice,
D3DDDICB_RECLAIMALLOCATIONS3 *unnamedParam2
)
{...}
Parameter
hDevice
Handel ke perangkat tampilan.
unnamedParam2
pData [in, out]
Penunjuk ke struktur D3DDDICB_RECLAIMALLOCATIONS3 yang menentukan alokasi untuk diklaim kembali. Array yang dibuang yang sebelumnya digunakan digantikan oleh anggota pResults dalam iterasi ini.
Mengembalikan nilai
Mengembalikan salah satu nilai berikut.
Mengembalikan 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 Stop Plug and Play (PnP) atau terjadi peristiwa Deteksi dan Pemulihan Batas Waktu (TDR). Catatan: Jika kode kesalahan ini dikembalikan, fungsi panggilan driver (biasanya pfnReclaimResources rutin) harus mengembalikan kode kesalahan ini ke runtime Direct3D. |
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) |