Bagikan melalui


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)

Lihat juga

D3DDDIDEVINFO_VCACHE

D3DDDI_DEVICEFUNCS