IDirectInputJoyConfig8::Metode acquire (dinputd.h)

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.

Sintaks

HRESULT Acquire();

Mengembalikan nilai

Mengembalikan DI_OK jika berhasil; jika tidak, mengembalikan salah satu nilai kesalahan COM berikut:

Menampilkan kode Deskripsi
DIERR_OTHERAPPHASPRIO
Aplikasi lain sudah dalam mode konfigurasi joystick.
DIERR_INSUFFICIENTPRIVS
Pengguna saat ini tidak memiliki izin yang diperlukan untuk mengubah konfigurasi joystick.
DIERR_DEVICECHANGE
Aplikasi lain telah mengubah konfigurasi joystick global. Antarmuka perlu diinisialisasi ulang.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header dinputd.h (termasuk Dinputd.h)