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)

Lihat juga

CreateDevice(D3D10)

D3D10DDIARG_OPENADAPTER

pfnQueryAdapterInfoCb