次の方法で共有


GameInputGamepadButtons

方向パッドを含め、ゲームパッド ボタンを列挙します。

構文

typedef enum GameInputGamepadButtons  
{  
    GameInputGamepadNone = 0x00000000,  
    GameInputGamepadMenu = 0x00000001,  
    GameInputGamepadView = 0x00000002,  
    GameInputGamepadA = 0x00000004,  
    GameInputGamepadB = 0x00000008,  
    GameInputGamepadX = 0x00000010,  
    GameInputGamepadY = 0x00000020,  
    GameInputGamepadDPadUp = 0x00000040,  
    GameInputGamepadDPadDown = 0x00000080,  
    GameInputGamepadDPadLeft = 0x00000100,  
    GameInputGamepadDPadRight = 0x00000200,  
    GameInputGamepadLeftShoulder = 0x00000400,  
    GameInputGamepadRightShoulder = 0x00000800,  
    GameInputGamepadLeftThumbstick = 0x00001000,  
    GameInputGamepadRightThumbstick = 0x00002000  
} GameInputGamepadButtons  

定数

定数 説明
GameInputGamepadNone 押されているボタンがない。
GameInputGamepadMenu メニュー ボタンが押された。
GameInputGamepadView ビュー ボタンが押された。
GameInputGamepadA A ボタンが押された。
GameInputGamepadB B ボタンが押された。
GameInputGamepadX X ボタンが押された。
GameInputGamepadY Y ボタンが押された。
GameInputGamepadDPadUp 方向パッドの上部が押された。
GameInputGamepadDPadDown 方向パッドの下部が押された。
GameInputGamepadDPadLeft 方向パッドの左側が押された。
GameInputGamepadDPadRight 方向パッドの右側が押された。
GameInputGamepadLeftShoulder 左ショルダー ボタンが押された。
GameInputGamepadRightShoulder 右ショルダー ボタンが押された。
GameInputGamepadLeftThumbstick 左サムスティックが押された。
GameInputGamepadRightThumbstick 右サムスティックが押された。

解説

この列挙は、GameInputGamePadState 構造体で使用されます。 複数の値を組み合わせて、複数のボタンを同時に読み取ることができます。

詳細については、「GameInput の読み取り値」の「読み取り値からのデータの取得」セクションを参照してください。

要件

ヘッダー: GameInput.h

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

関連項目

GameInput の概要
GameInput