PFND3DDDI_RESOLVESHAREDRESOURCE fungsi panggilan balik (d3dumddi.h)
Fungsi ResolveSharedResource menginformasikan driver tampilan mode pengguna bahwa kepemilikan permukaan bersama berubah atau bahwa permukaan sedang digunakan untuk interoperaksi GDI.
Sintaks
PFND3DDDI_RESOLVESHAREDRESOURCE Pfnd3dddiResolvesharedresource;
HRESULT Pfnd3dddiResolvesharedresource(
HANDLE hDevice,
const D3DDDIARG_RESOLVESHAREDRESOURCE *unnamedParam2
)
{...}
Parameter
hDevice
Handel ke perangkat tampilan (yaitu, konteks grafis) yang terkait dengan permukaan bersama atau permukaan interoperabilitas GDI.
unnamedParam2
pData [in]
Penunjuk ke struktur D3DDDIARG_RESOLVESHAREDRESOURCE yang berisi handel ke permukaan.
Menampilkan nilai
ResolveSharedResource mengembalikan salah satu nilai berikut:
Menampilkan kode | Deskripsi |
---|---|
S_OK | Sumber daya berhasil diselesaikan. |
D3DDDIERR_DEVICEREMOVED | Driver mendeteksi bahwa adaptor grafis telah dihapus. Oleh karena itu, driver tidak menyelesaikan operasi. Jika driver tidak pernah melihat kondisi penghapusan adaptor, driver tidak diperlukan untuk mengembalikan kode kesalahan ini. |
Keterangan
Runtime Direct3D memanggil ResolveSharedResource saat aplikasi memanggil salah satu fungsi berikut:
- IDXGIKeyedMutex::ReleaseSynch pada permukaan bersama yang disinkronkan
- IDXGISurface1::GetDC untuk permukaan interoperabilitas GDI
Driver mengimplementasikan ResolveSharedResource untuk mengelola sumber daya dengan tepat untuk beberapa skenario GPU. Setiap sumber daya mungkin dibagi di seluruh memori untuk beberapa GPU untuk dirender. Driver dapat menerapkan ResolveSharedResource untuk meremerge setiap sumber daya sehingga pemilik sumber daya baru memiliki sumber daya yang digabungkan. Driver harus membersihkan buffer perintah yang dibuat sebagian yang mungkin memodifikasi sumber daya.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | ResolveSharedResource didukung dimulai dengan sistem operasi Windows 7. |
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