PFND3DDDI_OFFERRESOURCES fungsi panggilan balik (d3dumddi.h)
Dipanggil oleh runtime Microsoft Direct3D untuk meminta driver tampilan mode pengguna menawarkan sumber daya memori video untuk digunakan kembali.
Sintaks
PFND3DDDI_OFFERRESOURCES Pfnd3dddiOfferresources;
HRESULT Pfnd3dddiOfferresources(
HANDLE hDevice,
const D3DDDIARG_OFFERRESOURCES *unnamedParam2
)
{...}
Parameter
hDevice
Handel ke perangkat tampilan (konteks grafis).
unnamedParam2
pData [in]
Penunjuk ke struktur D3DDDIARG_OFFERRESOURCES yang menentukan sumber daya memori video yang ditawarkan driver.
Menampilkan nilai
Mengembalikan salah satu nilai berikut.
Menampilkan kode | Deskripsi |
---|---|
S_OK | Sumber daya memori video berhasil ditawarkan. |
D3DDDIERR_DEVICEREMOVED | Driver mendeteksi bahwa adaptor tampilan telah dihapus, sehingga pengandar tidak menyelesaikan operasi. Jika driver tidak mengetahui penghapusan adaptor, driver tidak diperlukan untuk mengembalikan kode kesalahan ini. |
Keterangan
Jika driver mode pengguna tidak memiliki pekerjaan yang luar biasa yang mereferensikan alokasi yang telah diminta untuk ditawarkan, maka driver dapat menawarkan alokasi segera atau menunda penawaran sampai panggilan berikutnya dilakukan ke fungsi Flush atau Present . Namun, driver harus selalu memproses semua panggilan penawaran batch yang telah dikirimkan melalui Flush atau Present.
Jika driver menggunakan layanan penggantian nama manajer memori video, maka driver harus menawarkan instans alokasi terakhir.
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) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk