次の方法で共有


GameInputForceFeedbackParams

API でサポートされているフォース フィードバック効果の属性を定義します。

構文

typedef struct GameInputForceFeedbackParams {  
    GameInputForceFeedbackEffectKind kind;  
    union  
    {  
        GameInputForceFeedbackConstantParams constant;  
        GameInputForceFeedbackRampParams ramp;  
        GameInputForceFeedbackPeriodicParams sineWave;  
        GameInputForceFeedbackPeriodicParams squareWave;  
        GameInputForceFeedbackPeriodicParams triangleWave;  
        GameInputForceFeedbackPeriodicParams sawtoothUpWave;  
        GameInputForceFeedbackPeriodicParams sawtoothDownWave;  
        GameInputForceFeedbackConditionParams spring;  
        GameInputForceFeedbackConditionParams friction;  
        GameInputForceFeedbackConditionParams damper;  
        GameInputForceFeedbackConditionParams inertia;  
    };  
} GameInputForceFeedbackParams  

メンバー

kind
型: GameInputForceFeedbackEffectKind

フォース フィードバック効果の種類を定義します。

constant
型: GameInputForceFeedbackConstantParams

定数フォース フィードバック効果。 フォースは、効果の期間にわたって一定レベルで適用されます。

ramp
型: GameInputForceFeedbackRampParams

ランプ フォース フィードバック効果。 フォースは、効果の期間にわたって増加または減少し、徐々に適用されます。

sineWave
型: GameInputForceFeedbackPeriodicParams

正弦波フォース フィードバック効果。 フォースは正弦波パターンで適用されます。

squareWave
型: GameInputForceFeedbackPeriodicParams

方弦波フォース フィードバック効果。 フォースは方弦波パターンで適用されます。

triangleWave
型: GameInputForceFeedbackPeriodicParams

三角波フォース フィードバック効果。 フォースは三角波パターンで適用されます。

sawtoothUpWave
型: GameInputForceFeedbackPeriodicParams

上向き鋸歯状波フォース フィードバック効果。 フォースは、上向き鋸歯状波パターンで適用されます。

sawtoothDownWave
型: GameInputForceFeedbackPeriodicParams

下向き鋸歯状波フォース フィードバック効果。 フォースは、下向き鋸歯状波パターンで適用されます。

spring
型: GameInputForceFeedbackConditionParams

スプリング フォース フィードバック効果。 フォースは、設定された状態の反対に適用されます。

friction
型: GameInputForceFeedbackConditionParams

摩擦フォース フィードバック効果。 フォースは、摩擦を模倣するために適用されます。

damper
型: GameInputForceFeedbackConditionParams

ダンパー フォース フィードバック効果。 フォースは、ダンパー効果を模倣するために適用されます。

inertia
型: GameInputForceFeedbackConditionParams

慣性フォース フィードバック効果。 フォースは、慣性効果を模倣するために適用されます。

解説

フォース フィードバック効果は、そのパラメーターで定義されます。 これらの効果は、GameInputForceFeedbackParams 構造体に格納されます。 フォース フィードバック効果の実際のパラメーターは、効果の種類によってやや異なります。 すべての種類の効果で、モーターでサポートされている軸に沿った効果の振幅をパラメーターによって定義します。また、ほとんどの効果で、時間の経過に伴う効果の強さに影響するエンベロープを使用できます。

要件

ヘッダー: GameInput.h

サポートされているプラットフォーム: Windows、Xbox One ファミリー本体、Xbox Series 本体

関連項目

GameInput の高度なトピック
GameInput の概要
GameInputForceFeedbackEffectKind
GameInput