Antarmuka IDirectInputJoyConfig8 (dinputd.h)
Antarmuka IDirectInputJoyConfig8 berisi metode yang memungkinkan pengembang perangkat keras yang menulis lembar properti untuk menulis dan membaca informasi ke dan dari registri. Jika Anda perlu membuka kunci registri, Anda harus menggunakan metode IDirectInputJoyConfig8::OpenConfigKey dan IDirectInputJoyConfig8::OpenTypeKey daripada membuka kunci registri secara langsung. Menggunakan salah satu metode ini memastikan bahwa cabang registri yang benar dibuka. Selain itu, antarmuka IDirectInputJoyConfig8 akan didukung di versi DirectInput yang akan datang ketika data registri yang mendasar dapat disusun secara berbeda.
Warisan
Antarmuka IDirectInputJoyConfig8 mewarisi dari antarmuka IUnknown . IDirectInputJoyConfig8 juga memiliki jenis anggota ini:
Metode
Antarmuka IDirectInputJoyConfig8 memiliki metode ini.
IDirectInputJoyConfig8::Acquire Metode IDirectInputJoyConfig8::Acquire memperoleh "mode konfigurasi joystick." Hanya satu aplikasi yang dapat berada dalam mode konfigurasi joystick pada satu waktu; upaya berikutnya oleh aplikasi lain untuk memperoleh mode ini harus menerima kesalahan DIERR_OTHERAPPHASPRIO. Setelah memasuki mode konfigurasi, aplikasi dapat mengubah pengaturan konfigurasi joystick global. Aplikasi harus memeriksa pengaturan yang ada sebelum menginstal yang baru jika aplikasi lain mengubah pengaturan sementara. |
IDirectInputJoyConfig8::AddNewHardware Metode IDirectInputJoyConfig8::AddNewHardware menampilkan kotak dialog Tambahkan Perangkat Keras Baru yang memandu pengguna menginstal perangkat input baru. |
IDirectInputJoyConfig8::AddRef Metode IDirectInputJoyConfig8::AddRef meningkatkan jumlah referensi objek DirectInputJoyConfig sebesar 1. Metode ini adalah bagian dari antarmuka IUnknown yang diwarisi oleh DirectInputJoyConfig. |
IDirectInputJoyConfig8::D eleteConfig Metode IDirectInputJoyConfig8::D eleteConfig menghapus informasi konfigurasi tentang joystick. |
IDirectInputJoyConfig8::D eleteType Metode IDirectInputJoyConfig8::D eleteType menghapus informasi tentang jenis joystick. Gunakan metode ini dengan hati-hati; adalah tanggung jawab pemanggil untuk memastikan bahwa tidak ada joystick yang mengacu pada jenis yang dihapus. |
IDirectInputJoyConfig8::EnumTypes Metode IDirectInputJoyConfig8::EnumTypes menghitung jenis joystick yang saat ini didukung oleh DirectInput. |
IDirectInputJoyConfig8::GetConfig Metode IDirectInputJoyConfig8::GetConfig mendapatkan informasi tentang konfigurasi joystick. |
IDirectInputJoyConfig8::GetTypeInfo Metode IDirectInputJoyConfig8::GetTypeInfo mendapatkan informasi tentang jenis joystick. |
IDirectInputJoyConfig8::GetUserValues Metode IDirectInputJoyConfig8::GetUserValues mendapatkan informasi tentang pengaturan pengguna untuk joystick. |
IDirectInputJoyConfig8::OpenAppStatusKey Metode IDirectInputJoyConfig8::OpenAppStatusKey membuka kunci akar kunci registri status aplikasi, dan mendapatkan handel ke kunci sebagai parameter pengembalian. |
IDirectInputJoyConfig8::OpenTypeKey Metode IDirectInputJoyConfig8::OpenTypeKey membuka kunci registri yang terkait dengan jenis joystick. |
IDirectInputJoyConfig8::QueryInterface Metode IDirectInputJoyConfig8::QueryInterface menentukan apakah objek DirectInputJoyConfig mendukung antarmuka COM tertentu. |
IDirectInputJoyConfig8::Release Metode IDirectInputJoyConfig8::Release mengurangi jumlah referensi objek DirectInputJoyConfig sebesar 1. Metode ini adalah bagian dari antarmuka IUnknown yang diwarisi oleh DirectInputJoyConfig. |
IDirectInputJoyConfig8::SendNotify Metode IDirectInputJoyConfig8::SendNotify memberi tahu driver perangkat dan aplikasi yang berubah pada konfigurasi perangkat telah dibuat. |
IDirectInputJoyConfig8::SetConfig Metode IDirectInputJoyConfig8::SetConfig membuat atau menentukan ulang informasi konfigurasi tentang joystick. |
IDirectInputJoyConfig8::SetCooperativeLevel Metode IDirectInputJoyConfig8::SetCooperativeLevel menetapkan tingkat kerja sama untuk instans perangkat. Satu-satunya tingkat kooperatif yang didukung untuk antarmuka IDirectInputJoyConfig8 adalah DISCL_EXCLUSIVE dan DISCL_BACKGROUND. |
IDirectInputJoyConfig8::SetTypeInfo Metode IDirectInputJoyConfig8::SetTypeInfo membuat jenis joystick baru atau menentukan ulang informasi tentang jenis joystick yang ada. |
IDirectInputJoyConfig8::SetUserValues Metode IDirectInputJoyConfig8::SetUserValues mengatur pengaturan pengguna untuk joystick. |
IDirectInputJoyConfig8::Unacquire Metode IDirectInputJoyConfig8::Unacquire tidak memperoleh "mode konfigurasi joystick". |
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | 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