Skip to main content

GameInputFlightStickButtons

フライト スティックのボタンを列挙します。

構文

定数

解説

この列挙型は GameInputFlightStickState 構造体で使用されます。値を組み合わせることで、複数のボタンを同時に読み取ることができます。 GameInputFlightStickHatSwitchUpGameInputFlightStickHatSwitchDownGameInputFlightStickHatSwitchLeft、および GameInputFlightStickHatSwitchRight は、ハット スイッチをボタン値に変換したものです。ゲームパッドの D-pad と同様に、斜め方向は 2 つのボタンが同時に押された状態として表現されます。ハット スイッチの中央は、これらのボタンが何も押されていない状態として表現されます。これらのボタンは、IGameInputMapper::GetFlightStickButtonMappingInfo メソッドを使用してハット スイッチのマッピング情報を照会する唯一の方法でもあります。 GameInputFlightStickAGameInputFlightStickBGameInputFlightStickX、および GameInputFlightStickY は、フライト スティックのマッピングの一部ではありません。これらは代わりに、ゲームパッドのボタン レポートからコピーされた値です。デバイスにゲームパッドがマッピングされていない場合、これらの値は常に 0 になります。 詳細については、GameInput readings読み取り値からのデータの取得 セクションを参照してください。 この列挙型は、特定のフライト スティック ボタンのマッピング情報を取得するために、IGameInputMapper::GetFlightStickButtonMappingInfo メソッドと共に使用することもできます。

要件

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

関連項目

GameInput の概要
GameInput

バージョン履歴

付録: 以前のバージョン

v0

最終更新日 2026年8月24日