PFND3D10DDI_OPENADAPTER fungsi panggilan balik (d3d10umddi.h)
Fungsi OpenAdapter10 membuat objek adaptor grafis yang direferensikan dalam panggilan berikutnya.
Sintaks
PFND3D10DDI_OPENADAPTER Pfnd3d10ddiOpenadapter;
HRESULT Pfnd3d10ddiOpenadapter(
D3D10DDIARG_OPENADAPTER *unnamedParam1
)
{...}
Parameter
unnamedParam1
pOpenData [masuk, keluar]
Penunjuk ke struktur D3D10DDIARG_OPENADAPTER . Pada input, struktur ini berisi informasi yang dapat digunakan driver. Pada output, driver menentukan informasi yang dapat digunakan oleh runtime Microsoft Direct3D.
Menampilkan nilai
OpenAdapter10 mengembalikan salah satu nilai berikut:
Menampilkan kode | Deskripsi |
---|---|
S_OK | Objek adapter grafis berhasil dibuat. |
E_OUTOFMEMORY | OpenAdapter10 tidak dapat mengalokasikan memori yang diperlukan untuk menyelesaikannya. |
Keterangan
Objek adaptor grafis yang dibuat oleh fungsi OpenAdapter10 mewakili perangkat keras grafis yang mendasar. Sebelum runtime Direct3D dapat membuat perangkat tampilan dengan memanggil CreateDevice(D3D10), 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 satu adaptor grafis.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows. |
Target Platform | Universal |
Header | d3d10umddi.h (termasuk D3d10umddi.h) |