struktur D3DDDI_ADAPTERCALLBACKS (d3dumddi.h)
Struktur D3DDDI_ADAPTERCALLBACKS berisi fungsi panggilan balik runtime Microsoft Direct3D yang dapat digunakan driver tampilan mode pengguna.
Sintaks
typedef struct _D3DDDI_ADAPTERCALLBACKS {
PFND3DDDI_QUERYADAPTERINFOCB pfnQueryAdapterInfoCb;
PFND3DDDI_GETMULTISAMPLEMETHODLISTCB pfnGetMultisampleMethodListCb;
PFND3DDDI_QUERYADAPTERINFOCB2 pfnQueryAdapterInfoCb2;
} D3DDDI_ADAPTERCALLBACKS;
Anggota
pfnQueryAdapterInfoCb
Penunjuk ke fungsi pfnQueryAdapterInfoCb , yang digunakan driver tampilan mode pengguna untuk mengkueri driver miniport tampilan untuk informasi konfigurasi adaptor.
pfnGetMultisampleMethodListCb
Penunjuk ke fungsi pfnGetMultisampleMethodListCb , yang digunakan driver tampilan mode pengguna untuk mengambil daftar metode multi-pengambilan sampel yang digunakan untuk alokasi.
pfnQueryAdapterInfoCb2
Keterangan
Contoh kode berikut menunjukkan deklarasi fungsi untuk fungsi yang ditunjuk oleh anggota D3DDDI_ADAPTERCALLBACKS.
typedef HRESULT (APIENTRY CALLBACK *PFND3DDDI_QUERYADAPTERINFOCB)(HANDLE hAdapter, CONST D3DDDICB_QUERYADAPTERINFO*);
typedef HRESULT (APIENTRY CALLBACK *PFND3DDDI_GETMULTISAMPLEMETHODLISTCB)(HANDLE hAdapter, D3DDDICB_GETMULTISAMPLEMETHODLIST*);
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows. |
Header | d3dumddi.h (termasuk D3dumddi.h) |