struktur D3DDDI_ADAPTERFUNCS (d3dumddi.h)
Struktur D3DDDI_ADAPTERFUNCS berisi fungsi yang dapat diterapkan driver tampilan mode pengguna untuk berkomunikasi dengan objek adaptor grafis.
Sintaks
typedef struct _D3DDDI_ADAPTERFUNCS {
PFND3DDDI_GETCAPS pfnGetCaps;
PFND3DDDI_CREATEDEVICE pfnCreateDevice;
PFND3DDDI_CLOSEADAPTER pfnCloseAdapter;
} D3DDDI_ADAPTERFUNCS;
Anggota
pfnGetCaps
Penunjuk ke fungsi GetCaps driver yang meminta kemampuan perangkat keras grafis.
pfnCreateDevice
Penunjuk ke fungsi CreateDevice driver yang membuat representasi perangkat tampilan yang menangani kumpulan status penyajian.
pfnCloseAdapter
Penunjuk ke fungsi CloseAdapter driver yang merilis sumber daya untuk objek adaptor grafis.
Keterangan
Beberapa objek adaptor grafis dapat dibuat untuk adaptor grafis fisik tunggal.
Contoh kode berikut menunjukkan deklarasi fungsi untuk fungsi yang ditunjuk oleh anggota D3DDDI_ADAPTERFUNCS.
typedef HRESULT (APIENTRY *PFND3DDDI_GETCAPS)(HANDLE hAdapter, CONST D3DDDIARG_GETCAPS*);
typedef HRESULT (APIENTRY *PFND3DDDI_CREATEDEVICE)(IN HANDLE hAdapter, IN D3DDDIARG_CREATEDEVICE*);
typedef HRESULT (APIENTRY *PFND3DDDI_CLOSEADAPTER)(IN HANDLE hAdapter);
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) |
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