XInputEnable 関数 (xinput.h)
XInput のレポートの状態を設定します。
構文
void XInputEnable(
[in] BOOL enable
);
パラメーター
[in] enable
有効が FALSE
戻り値
何一つ
備考
この関数は、アプリケーションがフォーカスを取得または失ったときに呼び出されます (WM_ACTIVATEAPP経由など)。 この関数を使用すると、XInput が無効になっている場合にニュートラル データが常に報告されるため、アプリケーションで XInput クエリ ループを変更する必要はありません。
振動効果をサポートするコントローラーの場合:
- FALSE
渡すと、現在再生中の振動効果が停止します。 この状態では、XInputSetState の呼び出しは登録されますが、デバイスには渡されません。 - TRUE
渡すと、デバイスに送信された最後の振動要求 (0 の場合でも) XInputSetState が渡されます。
Windows 10 以降:非推奨の。ゲーム コントローラーの入力は、アプリケーション ウィンドウのフォーカスに基づいてシステムによって自動的に有効または無効になります。
プラットフォームの要件
Windows 8 (XInput 1.4)、DirectX SDK (XInput 1.3)必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の |
ウィンドウズ |
ヘッダー | xinput.h |
ライブラリ | Xinput.lib |
DLL | Xinput1_4.dll |
関連項目
XInput 関数 の
XInputGetState の
XInputSetState の