> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# GameInputMouseButtons

> GameInputMouseButtons

# GameInputMouseButtons

枚举鼠标按钮。

<a id="syntaxSection" />

## 语法

```cpp theme={null}
enum GameInputMouseButtons
{
    GameInputMouseNone           = 0x00000000,
    GameInputMouseLeftButton     = 0x00000001,
    GameInputMouseRightButton    = 0x00000002,
    GameInputMouseMiddleButton   = 0x00000004,
    GameInputMouseButton4        = 0x00000008,
    GameInputMouseButton5        = 0x00000010,
    GameInputMouseWheelTiltLeft  = 0x00000020,
    GameInputMouseWheelTiltRight = 0x00000040
};
```

<a id="constantsSection" />

## 常量

| 常量                           | 说明           |
| ---------------------------- | ------------ |
| GameInputMouseNone           | 表示未按下任何鼠标按钮。 |
| GameInputMouseLeftButton     | 表示鼠标左键。      |
| GameInputMouseRightButton    | 表示鼠标右键。      |
| GameInputMouseMiddleButton   | 表示鼠标中键。      |
| GameInputMouseButton4        | 表示鼠标第 4 个按钮。 |
| GameInputMouseButton5        | 表示鼠标第 5 个按钮。 |
| GameInputMouseWheelTiltLeft  | 表示滚轮向左倾斜。    |
| GameInputMouseWheelTiltRight | 表示滚轮向右倾斜。    |

<a id="remarksSection" />

## 备注

这些标志值在 [GameInputMouseInfo](/reference/input/gameinput/structs/gameinputmouseinfo) 结构中使用（用于确定哪些鼠标按钮可用），以及在 [GameInputMouseState](/reference/input/gameinput/structs/gameinputmousestate) 结构中使用（用于获取设备读数）。

有关访问设备属性的详细信息，请参阅 [GameInput 设备](/build/core-features/common/input/overviews/input-devices)。有关获取设备读数的详细信息，请参阅 [GameInput 读数](/build/core-features/common/input/overviews/input-readings)。

<a id="requirementsSection" />

## 要求

**标头：** GameInput.h

**支持的平台：** Windows、XBOX One 系列主机和 XBOX Series 主机

<a id="seealsoSection" />

## 另请参阅

[GameInput 概述](/build/core-features/common/input/overviews/input-overview)\
[GameInput](/reference/input/gameinput/gameinput_members)

## 版本历史

| 版本     | 变更  |
| ------ | --- |
| **v0** | 引入。 |


## Related topics

- [GameInput](/zh-CN/reference/input/gameinput/gameinput_members.md)
- [IGameInputReading::GetMouseState](/zh-CN/reference/input/gameinput/interfaces/igameinputreading/methods/igameinputreading_getmousestate.md)
- [GameInputGamepadButtons](/zh-CN/reference/input/gameinput/enums/gameinputgamepadbuttons.md)
- [GameInputSystemButtonCallback](/zh-CN/reference/input/gameinput/functions/gameinputsystembuttoncallback.md)
- [GameInputFlightStickButtons](/zh-CN/reference/input/gameinput/enums/gameinputflightstickbuttons.md)
