Metode IDirectDraw7::GetDeviceIdentifier (ddraw.h)
Mendapatkan informasi tentang pengandar perangkat. Metode ini dapat digunakan, dengan hati-hati, untuk mengenali penginstalan perangkat keras tertentu untuk menerapkan solusi untuk perilaku driver atau chipset yang buruk.
Sintaks
HRESULT GetDeviceIdentifier(
[out] LPDDDEVICEIDENTIFIER2 unnamedParam1,
[in] DWORD unnamedParam2
);
Parameter
[out] unnamedParam1
Penunjuk ke struktur DDDEVICEIDENTIFIER2 yang menerima informasi tentang driver.
[in] unnamedParam2
Nilai ini terdiri dari bendera yang menentukan opsi. Bendera berikut adalah satu-satunya bendera yang ditentukan:
DDGDI_GETHOSTIDENTIFIER
Menyebabkan GetDeviceIdentifier mengembalikan informasi tentang adaptor host (biasanya 2-D) dalam sistem yang dilengkapi dengan adaptor 3-D sekunder bertumpuk. Adaptor seperti itu muncul ke aplikasi seolah-olah itu adalah bagian dari adaptor host, tetapi biasanya terletak di kartu terpisah. Ketika parameter dwFlags adalah 0, informasi tentang sekunder bertumpuk dikembalikan karena ini paling akurat mencerminkan kualitas objek DirectDraw yang terlibat.
Menampilkan nilai
Jika metode berhasil, nilai yang dikembalikan adalah DD_OK.
Jika gagal, metode dapat mengembalikan DDERR_INVALIDPARAMS.
Persyaratan
Target Platform | Windows |
Header | ddraw.h |
Pustaka | Ddraw.lib |
DLL | Ddraw.dll |