Metode IDirectInputJoyConfig8::GetUserValues (dinputd.h)
Metode IDirectInputJoyConfig8::GetUserValues mendapatkan informasi tentang pengaturan pengguna untuk joystick.
Sintaks
HRESULT GetUserValues(
LPDIJOYUSERVALUES unnamedParam1,
DWORD unnamedParam2
);
Parameter
unnamedParam1
Menunjuk ke struktur yang menerima informasi tentang konfigurasi joystick pengguna. Pemanggil harus menginisialisasi anggota dwSize dari struktur DIJOYUSERVALUES sebelum memanggil metode ini.
unnamedParam2
Menentukan anggota struktur DIJOYUSERVALUES mana yang berisi nilai yang akan diambil. Mungkin ada nol, satu, atau beberapa hal berikut:
DIJU_USERVALUES
Menunjukkan bahwa pengaturan konfigurasi pengguna (anggota ruv struktur DIJOYUSERVALUES) sedang diminta.
DIJU_GLOBALDRIVER
Menunjukkan bahwa driver port global (anggota wszGlobalDriver dari struktur DIJOYUSERVALUES) sedang diminta.
Daftar driver global yang valid dapat diperoleh dengan menghitung daftar jenis joystick. Jika jenis joystick memiliki bendera JOY_HWS_ISGAMEPORTDRIVER yang diatur dalam anggota dwFlags struktur JOYHWSETTINGS, maka anggota wszCallout dari struktur DIJOYTYPEINFO berisi nama driver yang dapat digunakan sebagai pendorong global.
DIJU_GAMEPORTEMULATOR
Tidak digunakan
Nilai kembali
Mengembalikan DI_OK jika berhasil; jika tidak, mengembalikan nilai kesalahan COM berikut:
Menampilkan kode | Deskripsi |
---|---|
|
Satu atau beberapa parameter tidak valid. |
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