PFND3DDDI_GETINFO fungsi panggilan balik (d3dumddi.h)
Fungsi GetInfo mengambil informasi tentang perangkat tampilan yang ditentukan.
Sintaks
PFND3DDDI_GETINFO Pfnd3dddiGetinfo;
HRESULT Pfnd3dddiGetinfo(
HANDLE hDevice,
UINT unnamedParam2,
VOID *unnamedParam3,
UINT DevInfoSize
)
{...}
Parameter
hDevice
Handel ke perangkat tampilan (konteks grafis).
unnamedParam2
DevInfoID
Pengidentifikasi untuk jenis informasi perangkat yang akan diambil.
unnamedParam3
pDevInfoStruct
Penunjuk ke buffer jenis yang ditentukan DevInfoID yang menerima informasi tentang perangkat.
DevInfoSize
Ukurannya, dalam byte, dari buffer yang disediakan oleh pDevInfoStruct.
Menampilkan nilai
GetInfo mengembalikan salah satu nilai berikut:
Menampilkan kode | Deskripsi |
---|---|
S_OK | Informasi perangkat berhasil diambil. |
E_NOTIMPL | Pengandar tidak mendukung tipe informasi perangkat yang diminta. |
E_INVALIDARG | Parameter divalidasi dan ditentukan salah. |
Keterangan
Runtime Microsoft DirectX 7 dan DirectX 8 memanggil fungsi GetInfo untuk mengkueri driver tampilan mode pengguna untuk informasi perangkat tambahan.
Runtime Direct3D 8 mengatur bendera D3DDDIDEVINFOID_VCACHE dalam parameter DevInfoID dan menentukan struktur D3DDDIDEVINFO_VCACHE kosong dalam parameter pDevInfoStruct untuk mengkueri dukungan driver tampilan mode pengguna untuk cache vertex.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows. |
Target Platform | Desktop |
Header | d3dumddi.h (termasuk D3dumddi.h) |