次の方法で共有


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