XInputSetState
指定した 2 モーター コントローラーに振動データを送信します。
構文
DWORD XInputSetState(
DWORD dwUserIndex,
const XINPUT_VIBRATION * pVibration
)
パラメーター
dwUserIndex _In_
型: DWORD
デバイスに関連付けられたゲーマーのインデックス。0 ~ XUSER_MAX_COUNT - 1
の範囲の値です。
pVibration _In_
型: XINPUT_VIBRATION*
コントローラーに送信する振動情報が格納されている XINPUT_VIBRATION オブジェクトへのポインター。
戻り値
型: DWORD
関数が成功した場合は ERROR_SUCCESS
を返します。
コントローラーが接続されていない場合、関数は ERROR_DEVICE_NOT_CONNECTED
を返します。
関数が失敗した場合は、WinError.h で定義されたエラー コードを返します。
解説
この機能は、2 つの触覚フィードバック モーターのみを備えた以前のコントローラーをサポートします。 新しいコントローラーで追加のフィードバック モーターをサポートするには、XInputSetStateEx を呼び出します。
詳細については、「XInputOnGameInput ラッパー」を参照してください。
要件
ヘッダー: XInputOnGameInput.h
ライブラリ: xgameruntime.lib
サポートされているプラットフォーム: Xbox One ファミリー本体、Xbox Series 本体