次の方法で共有


XInputOnGameInput

Microsoft Game Development Kit (GDK) には、GameInput の上に XInput API の実装を含むヘッダー ファイル「XInputOnGameInput.h」が付属しています。 特にキーボードやマウスなどの入力デバイスが必要な場合は、GameInput に直接移植することをお勧めします。 しかし、XInputOnGameInput ラッパーを使用すると、既存の XInput コードに変更を加えずに初期の移植作業をブートストラップできます。

関数

関数 説明
XInputEnable XInputEnable API リファレンス
XInputGetAudioDeviceIds 指定したコントローラーに接続されているヘッドセットのオーディオ レンダリングおよびキャプチャ デバイスの ID を取得します。
XInputGetBatteryInformation ワイヤレス コントローラーの電池の種類と充電状態を取得します。
XInputGetCapabilities 接続されているコントローラーの性能や機能を取得します。
XInputGetDeviceId 指定されたコントローラーのデバイス ID を取得します。
XInputGetKeystroke XInputGetKeystroke API リファレンス
XInputGetState 指定されたコントローラーの現在の状態を取得します。
XInputGetStateWithToken 指定されたコントローラーの現在の状態を取得し、D3DX フレーム パイプライン トークンに関連付けます。
XInputOnGameInputInitialize XInputOnGameInputInitialize API リファレンス
XInputOnGameInputUninitialize XInputOnGameInputUninitialize API リファレンス
XInputSetState 指定した 2 モーター コントローラーに振動データを送信します。
XInputSetStateEx 指定したコントローラーに振動データを送信します。 新しいコントローラーの 4 モーター振動機能をサポートします。

構造体

構造体 説明
XINPUT_BATTERY_INFORMATION バッテリーの種類と充電状態について説明します。
XINPUT_CAPABILITIES XINPUT_CAPABILITIES API リファレンス
XINPUT_GAMEPAD XINPUT_GAMEPAD API リファレンス
XINPUT_KEYSTROKE XInputGetKeystroke 関数によって返されるキーストローク データについて説明します。
XINPUT_STATE コントローラーの状態を記述します。
XINPUT_VIBRATION 2 モーター コントローラーの振動機能のモーター速度について説明します。
XINPUT_VIBRATION_EX 4 モーター コントローラーの振動機能のモーター速度について説明します。