PFND3DDDI_OPENADAPTER fungsi panggilan balik (d3dumddi.h)
Fungsi OpenAdapter membuat objek adaptor grafis yang direferensikan dalam panggilan berikutnya.
Sintaks
PFND3DDDI_OPENADAPTER Pfnd3dddiOpenadapter;
HRESULT Pfnd3dddiOpenadapter(
D3DDDIARG_OPENADAPTER *unnamedParam1
)
{...}
Parameter
unnamedParam1
pOpenData [masuk, keluar]
Penunjuk ke struktur D3DDDIARG_OPENADAPTER . Pada input, struktur ini berisi informasi yang dapat digunakan driver. Pada output, driver menentukan informasi yang dapat digunakan runtime Microsoft Direct3D.
Menampilkan nilai
OpenAdapter mengembalikan salah satu nilai berikut:
Menampilkan kode | Deskripsi |
---|---|
S_OK | Objek adaptor grafis berhasil dibuat. |
E_OUTOFMEMORY | OpenAdapter tidak dapat mengalokasikan memori yang diperlukan untuk menyelesaikannya. |
Keterangan
Objek adaptor grafis yang dibuat oleh OpenAdapter mewakili perangkat keras grafis yang mendasar. Sebelum runtime Microsoft Direct3D dapat membuat perangkat tampilan dengan memanggil CreateDevice, driver tampilan mode pengguna harus memanggil fungsi pfnQueryAdapterInfoCb untuk meminta kemampuan perangkat keras grafis dari driver miniport tampilan.
Runtime Direct3D dapat membuka beberapa objek adaptor grafis dari adaptor grafis tunggal.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows. |
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