GameInputForceFeedbackMotorInfo
フォース フィードバック モーターの情報を定義します。
構文
typedef struct GameInputForceFeedbackMotorInfo {
GameInputFeedbackAxes supportedAxes;
GameInputLocation location;
uint32_t locationId;
uint32_t maxSimultaneousEffects;
bool isConstantEffectSupported;
bool isRampEffectSupported;
bool isSineWaveEffectSupported;
bool isSquareWaveEffectSupported;
bool isTriangleWaveEffectSupported;
bool isSawtoothUpWaveEffectSupported;
bool isSawtoothDownWaveEffectSupported;
bool isSpringEffectSupported;
bool isFrictionEffectSupported;
bool isDamperEffectSupported;
bool isInertiaEffectSupported;
} GameInputForceFeedbackMotorInfo
メンバー
supportedAxes
型: GameInputFeedbackAxes
フォース フィードバック モーターがフォースを適用できる、サポートされている軸。
location
型: GameInputLocation
フォース フィードバック モーターの場所。
locationId
型: uint32_t
フォース フィードバック モーターの場所を示す ID。
maxSimultaneousEffects
型: uint32_t
フォース フィードバック モーターで同時にサポートされる効果の最大数。
isConstantEffectSupported
型: bool
定数フォース フィードバック効果がサポートされているかどうかを示します。
isRampEffectSupported
型: bool
ランプ フォース フィードバック効果がサポートされているかどうかを示します。
isSineWaveEffectSupported
型: bool
正弦波フォース フィードバック効果がサポートされているかどうかを示します。
isSquareWaveEffectSupported
型: bool
方形波フォース フィードバック効果がサポートされているかどうかを示します。
isTriangleWaveEffectSupported
型: bool
三角波フォース フィードバック効果がサポートされているかどうかを示します。
isSawtoothUpWaveEffectSupported
型: bool
上向き鋸歯状波フォース フィードバック効果がサポートされているかどうかを示します。
isSawtoothDownWaveEffectSupported
型: bool
下向き鋸歯状波フォース フィードバック効果がサポートされているかどうかを示します。
isSpringEffectSupported
型: bool
スプリング フォース フィードバック効果がサポートされているかどうかを示します。
isFrictionEffectSupported
型: bool
摩擦フォース フィードバック効果がサポートされているかどうかを示します。
isDamperEffectSupported
型: bool
ダンパー フォース フィードバック効果がサポートされているかどうかを示します。
isInertiaEffectSupported
型: bool
慣性フォース フィードバック効果がサポートされているかどうかを示します。
解説
GameInputForceFeedbackMotorInfo
構造体は、GameInputDeviceInfo のメンバーです。 これは、フォース フィードバック モーターに関する情報を定義し、 GameInputFeedbackAxes 列挙へのポインターを使用します。
最新のデバイスでは、一般にフォース フィードバックはレーシング ホイールで使用され、単一軸のモーターがステアリング ホイール自体に接続されています。 ただし、GameInput API では任意の数のフォース フィードバック モーターを持つデバイスがサポートされ、デバイス上の各モーターに一意のインデックス番号が割り当てられます。 "垂直" 軸は、フライト シミュレーター用の予圧服など、適用されるフォースが無次元である特殊なケースに使用されます。
要件
ヘッダー: GameInput.h
サポートされているプラットフォーム: Windows、Xbox One ファミリー本体、Xbox Series 本体
関連項目
GameInput の高度なトピック
GameInput の概要
GameInputDeviceInfo
GameInput