Bagikan melalui


struktur DD_GETADAPTERGROUPDATA (d3dhal.h)

DirectX 9.0 dan versi yang lebih baru saja.

DD_GETADAPTERGROUPDATA adalah struktur data yang diacu oleh bidang lpvDataDD_GETDRIVERINFODATA untuk kueri DD_GETDRIVERINFO2DATA dengan jenis D3DGDI2_TYPE_GETADAPTERGROUP.

Sintaks

typedef struct _DD_GETADAPTERGROUPDATA {
  DD_GETDRIVERINFO2DATA gdi2;
  ULONG_PTR             ulUniqueAdapterGroupId;
  DWORD                 dwReserved1;
  DWORD                 dwReserved2;
} DD_GETADAPTERGROUPDATA;

Anggota

gdi2

Menentukan struktur DD_GETDRIVERINFO2DATA yang berisi data GetDriverInfo2 untuk kueri.

ulUniqueAdapterGroupId

Menerima pengidentifikasi grup adaptor yang terdiri dari kartu video multi-kepala driver. Driver harus menyediakan pengidentifikasi unik untuk master dan semua adaptor bawahan dalam grup ini.

dwReserved1

Menentukan bidang yang dipesan. Driver tidak boleh membaca atau menulis. Atur ke nol.

dwReserved2

Menentukan bidang yang dipesan. Driver tidak boleh membaca atau menulis. Atur ke nol.

Keterangan

Runtime menggunakan DD_GETADAPTERGROUPDATA dalam kueri untuk identitas grup adaptor driver. Grup ini berbagi perangkat keras video seperti memori video dan akselerator 3D. Runtime terutama menggunakan kueri ini untuk adaptor video tampilan ganda. Aplikasi dapat meminta agar sumber daya permukaan (seperti tekstur dan buffer vertex) dibagikan di seluruh adaptor dalam grup dan runtime mematuhi permintaan tersebut.

Pengidentifikasi di ulUniqueAdapterGroupId harus unik di seluruh driver, termasuk driver dari vendor perangkat keras lainnya. Oleh karena itu, disarankan untuk melaporkan pengidentifikasi ini sebagai alamat mode kernel unik yang tidak umum dengan kartu video multi-kepala lainnya. Perhatikan bahwa driver harus melaporkan pengidentifikasi ini sebagai bukan nol.

Persyaratan

Persyaratan Nilai
Header d3dhal.h (termasuk D3dhal.h)

Lihat juga

DD_GETDRIVERINFO2DATA

DD_GETDRIVERINFODATA