Bagikan melalui


Fungsi XInputSetState (xinput.h)

Mengirim data ke pengontrol yang tersambung. Fungsi ini digunakan untuk mengaktifkan fungsi getaran pengontrol.

Sintaks

DWORD XInputSetState(
  [in]      DWORD            dwUserIndex,
  [in, out] XINPUT_VIBRATION *pVibration
);

Parameter

[in] dwUserIndex

Indeks pengontrol pengguna. Dapat berupa nilai dari 0 hingga 3. Untuk informasi tentang bagaimana nilai ini ditentukan dan bagaimana nilai dipetakan ke indikator pada pengontrol, lihat Beberapa Pengontrol.

[in, out] pVibration

Arahkan ke struktur XINPUT_VIBRATION yang berisi informasi getaran untuk dikirim ke pengontrol.

Nilai kembali

Jika fungsi berhasil, nilai yang dikembalikan adalah ERROR_SUCCESS.

Jika pengontrol tidak tersambung, nilai yang dikembalikan akan ERROR_DEVICE_NOT_CONNECTED.

Jika fungsi gagal, nilai yang dikembalikan adalah kode kesalahan yang ditentukan dalam WinError.h. Fungsi ini tidak menggunakan SetLastError untuk mengatur kode kesalahan terakhir utas panggilan.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header xinput.h
Pustaka Xinput.lib; Xinput9_1_0.lib
DLL Xinput1_4.dll; Xinput9_1_0.dll

Lihat juga

XINPUT_VIBRATION

Fungsi XInput

XInputGetState