GameInputArcadeStickButtons (v1)

枚举街机摇杆的输入。

语法

enum GameInputArcadeStickButtons
{
    GameInputArcadeStickNone     = 0x00000000,
    GameInputArcadeStickMenu     = 0x00000001,
    GameInputArcadeStickView     = 0x00000002,
    GameInputArcadeStickUp       = 0x00000004,
    GameInputArcadeStickDown     = 0x00000008,
    GameInputArcadeStickLeft     = 0x00000010,
    GameInputArcadeStickRight    = 0x00000020,
    GameInputArcadeStickAction1  = 0x00000040,
    GameInputArcadeStickAction2  = 0x00000080,
    GameInputArcadeStickAction3  = 0x00000100,
    GameInputArcadeStickAction4  = 0x00000200,
    GameInputArcadeStickAction5  = 0x00000400,
    GameInputArcadeStickAction6  = 0x00000800,
    GameInputArcadeStickSpecial1 = 0x00001000,
    GameInputArcadeStickSpecial2 = 0x00002000
};

常量

常量 说明
GameInputArcadeStickNone 街机摇杆处于中性状态。
GameInputArcadeStickMenu 按下街机摇杆上的菜单按钮。
GameInputArcadeStickView 按下街机摇杆上的视图按钮。
GameInputArcadeStickUp 街机摇杆向上推。
GameInputArcadeStickDown 街机摇杆被推下来。
GameInputArcadeStickLeft 街机摇杆向左推。
GameInputArcadeStickRight 街机摇杆向右推。
GameInputArcadeStickAction1 按下街机摇杆上的作按钮 1。
GameInputArcadeStickAction2 按下街机摇杆上的作按钮 2。
GameInputArcadeStickAction3 按下街机摇杆上的作按钮 3。
GameInputArcadeStickAction4 按下街机摇杆上的作按钮 4。
GameInputArcadeStickAction5 按下街机摇杆上的作按钮 5。
GameInputArcadeStickAction6 按下街机摇杆上的作按钮 6。
GameInputArcadeStickSpecial1 按下街机摇杆上的特殊按钮 1。
GameInputArcadeStickSpecial2 按下街机摇杆上的特殊按钮 2。

备注

此枚举用于 GameInputArcadeStickState 结构。 通过将值合并,可以同时读取多个按钮。

有关详细信息,请参阅 GameInput 读数中的“从读数获取数据”部分。

要求

头文件:GameInput.h

支持的平台: 窗户

另请参阅

GameInputGameInput 概述