GameInputFlightStickButtons
フライト スティックのボタンを列挙します。構文
定数
解説
この列挙型は GameInputFlightStickState 構造体で使用されます。値を組み合わせることで、複数のボタンを同時に読み取ることができます。GameInputFlightStickHatSwitchUp、GameInputFlightStickHatSwitchDown、GameInputFlightStickHatSwitchLeft、および GameInputFlightStickHatSwitchRight は、ハット スイッチをボタン値に変換したものです。ゲームパッドの D-pad と同様に、斜め方向は 2 つのボタンが同時に押された状態として表現されます。ハット スイッチの中央は、これらのボタンが何も押されていない状態として表現されます。これらのボタンは、IGameInputMapper::GetFlightStickButtonMappingInfo メソッドを使用してハット スイッチのマッピング情報を照会する唯一の方法でもあります。
GameInputFlightStickA、GameInputFlightStickB、GameInputFlightStickX、および GameInputFlightStickY は、フライト スティックのマッピングの一部ではありません。これらは代わりに、ゲームパッドのボタン レポートからコピーされた値です。デバイスにゲームパッドがマッピングされていない場合、これらの値は常に 0 になります。
詳細については、GameInput readings の 読み取り値からのデータの取得 セクションを参照してください。
この列挙型は、特定のフライト スティック ボタンのマッピング情報を取得するために、IGameInputMapper::GetFlightStickButtonMappingInfo メソッドと共に使用することもできます。
要件
ヘッダー: GameInput.h サポートされているプラットフォーム: Windows、XBOX One ファミリ本体、および XBOX Series 本体関連項目
GameInput の概要GameInput
