Metode IDirectInputJoyConfig8::GetTypeInfo (dinputd.h)
Metode IDirectInputJoyConfig8::GetTypeInfo mendapatkan informasi tentang jenis joystick.
Sintaks
HRESULT GetTypeInfo(
LPCWSTR unnamedParam1,
LPDIJOYTYPEINFO unnamedParam2,
DWORD unnamedParam3
);
Parameter
unnamedParam1
Menunjuk ke nama jenis, yang sebelumnya diperoleh dari panggilan ke IDirectInputJoyConfig8::EnumTypes.
unnamedParam2
Menunjuk ke struktur yang menerima informasi tentang jenis joystick. Pemanggil harus menginisialisasi anggota dwSize dari struktur DIJOYTYPEINFO sebelum memanggil metode ini.
unnamedParam3
Menentukan bagian dari struktur DIJOYTYPEINFO yang ditunjukkan oleh pjti yang akan diisi. Mungkin ada nol, satu, atau beberapa hal berikut:
DITC_REGHWSETTINGS
Menunjukkan bahwa pengaturan perangkat keras registri untuk joystick sedang diminta.
DITC_CLSIDCONFIG
Menunjukkan bahwa konfigurasi joystick CLSID sedang diminta. Jika nilainya adalah semua nol, maka tidak ada konfigurasi kustom untuk jenis joystick ini.
DITC_DISPLAYNAME
Menunjukkan bahwa nama tampilan untuk jenis joystick sedang diminta.
DITC_CALLOUT
Menunjukkan bahwa callout untuk jenis joystick sedang diminta.
Nilai kembali
Mengembalikan DI_OK jika berhasil; jika tidak, mengembalikan salah satu nilai kesalahan COM berikut:
Menampilkan kode | Deskripsi |
---|---|
|
Satu atau beberapa parameter tidak valid. |
|
Jenis joystick tidak ditemukan. |
Persyaratan
Target Platform | Desktop |
Header | dinputd.h (termasuk Dinputd.h) |
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