PFND3DDDI_UPDATEALLOCATIONPROPERTYCB fungsi panggilan balik (d3dumddi.h)
Fungsi pfnUpdateAllocationPropertyCb memperbarui properti alokasi tanpa membuat alokasi baru.
Sintaks
PFND3DDDI_UPDATEALLOCATIONPROPERTYCB Pfnd3dddiUpdateallocationpropertycb;
HRESULT Pfnd3dddiUpdateallocationpropertycb(
HANDLE hDevice,
D3DDDI_UPDATEALLOCPROPERTY *unnamedParam2
)
{...}
Parameter
hDevice
Handel ke perangkat tampilan yang terkait dengan alokasi
unnamedParam2
pUpdateAllocationProperty [in, out]
Penunjuk ke struktur D3DDDI_UPDATEALLOCPROPERTY yang menjelaskan cara memperbarui alokasi dengan properti yang diinginkan.
Mengembalikan nilai
pfnUpdateAllocationPropertyCb mengembalikan salah satu nilai berikut:
Menampilkan kode | Deskripsi |
---|---|
STATUS_SUCCESS | Properti berhasil diperbarui. Driver dapat segera mulai menggunakan alokasi dengan properti barunya. PagingFenceValue tidak valid, meskipun driver seharusnya tidak menunggu di atasnya. |
STATUS_PENDING | Permintaan telah berhasil diantrekan ke VidMm dan sedang diproses. Driver harus disinkronkan terhadap PagingFenceValue yang dikembalikan sebelum menggunakan alokasi dengan properti barunya. Perhatikan bahwa jika permintaan driver tidak valid, permintaan mungkin masih gagal di titik selanjutnya, dalam hal ini perangkat akan diletakkan dalam kesalahan. |
E_INVALIDARG | Panggilan tidak valid dengan argumen buruk yang disediakan. |
E_OUTOFMEMORY | Segmen memori yang didukung yang diinginkan penuh. |
E_FAIL | Terjadi kesalahan yang tidak diketahui. |
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | d3dumddi.h |
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