メインコンテンツへスキップ
入力デバイスで使用できる振動モーターを取得します。

構文

パラメーター

このメソッドにはパラメーターがありません。

戻り値

型: GameInputRumbleMotors デバイス上の振動モーターを表す GameInputRumbleMotors フラグの組み合わせ。デバイスに振動モーターがない場合は GameInputRumbleNone を返します。

解説

振動モーターを制御するには、IGameInputDevice::SetRumbleState を使用します。アプリケーションは、SetRumbleState を呼び出す前に、デバイスがどのモーターをサポートしているかを確認する必要はありません。デバイスにモーターがない場合、GameInput は他のモーターを使用してその効果をエミュレートしようとします。インパルス トリガー モーターを使用する場合など、実際に存在するモーターに合わせてフィードバックの設計を調整する場合に、このメソッドを使用します。 サポートされる振動モーターのセットは、デバイス オブジェクトの有効期間中は変化しません。 GameInput v3 以前では、この情報は IGameInputDevice::GetDeviceInfo から返される GameInputDeviceInfo 構造体の supportedRumbleMotors メンバーから取得できました。

要件

ヘッダー: GameInput.h ライブラリ: gameinput.lib サポートされているプラットフォーム: Windows、XBOX One ファミリー本体、XBOX Series 本体

関連項目

GameInput の概要
IGameInputDevice
GameInputRumbleMotors
IGameInputDevice::SetRumbleState

バージョン履歴

最終更新日 2026年11月6日