次の方法で共有


GameInputRacingWheelState

レーシング ホイールの状態について説明します。

構文

typedef struct GameInputRacingWheelState {  
    GameInputRacingWheelButtons buttons;  
    int32_t patternShifterGear;  
    float wheel;  
    float throttle;  
    float brake;  
    float clutch;  
    float handbrake;  
} GameInputRacingWheelState  

メンバー

buttons
型: GameInputRacingWheelButtons

レーシング ホイールのボタンの状態。

patternShifterGear
型: int32_t

パターン シフターで現在選択されているギア。

wheel
型: float

[–1.0, 1.0] の範囲の値として正規化された、ホイールの位置。

throttle
型: float

[0.0, 1.0] の範囲の値として正規化された、スロットルの位置。

brake
型: float

[0.0, 1.0] の範囲の値として正規化された、ブレーキの位置。

clutch
型: float

[0.0, 1.0] の範囲の値として正規化された、クラッチの位置。

handbrake
型: float

[0.0, 1.0] の範囲の値として正規化された、ハンド ブレーキの位置。

解説

この構造体は、IGameInputReading::GetRacingWheelState メソッドによって使用されます。

レーシング ホイールにクラッチ、ハンド ブレーキ、またはパターン シフターが搭載されているかどうかを特定するには、GameInputRacingWheelInfo 構造体を確認してください。

詳細については、「GameInput の読み取り値」を参照してください。

要件

ヘッダー: GameInput.h

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

関連項目

GameInput の概要
GameInput