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

# GAMEPAD_BUTTONS 열거형

> GAMEPAD_BUTTONS 열거형

# GAMEPAD\_BUTTONS 열거형

컨트롤러 단추 식별자 플래그입니다.

**GAMEPAD\_BUTTONS** 값은 현재 눌린 단추를 나타내기 위해 [GAMEPAD\_REPORT](https://docs.xbox.com/ko/reference/tools/xtf/xtfinput/structures/GAMEPAD_REPORT-xtfinput-xbox-windows-t.md)에서 사용됩니다.

## 구문

```cpp theme={null}
typedef enum GAMEPAD_BUTTONS
{
    RIGHT_THUMBSTICK = 0x8000,
    LEFT_THUMBSTICK = 0x4000,
    RIGHT_SHOULDER = 0x2000,
    LEFT_SHOULDER = 0x1000,
    DPAD_RIGHT = 0x800,
    DPAD_LEFT = 0x400,
    DPAD_DOWN = 0x200,
    DPAD_UP = 0x100,
    Y = 0x80,
    X = 0x40,
    B = 0x20,
    A = 0x10,
    VIEW = 0x8,
    MENU = 0x4,
    NEXUS = 0x2,
    ENROLL = 0x1,
    NONE = 0
} GAMEPAD_BUTTONS, *PGAMEPAD_BUTTONS;  
```

## 상수

| 상수 | 설명 |
| - | - |
| RIGHT\_THUMBSTICK | 오른쪽 엄지스틱 |
| LEFT\_THUMBSTICK | 왼쪽 엄지스틱 |
| RIGHT\_SHOULDER | 오른쪽 숄더 단추 |
| LEFT\_SHOULDER | 왼쪽 숄더 단추 |
| DPAD\_RIGHT | 방향 패드 오른쪽 단추 |
| DPAD\_LEFT | 방향 패드 왼쪽 단추 |
| DPAD\_DOWN | 방향 패드 아래쪽 단추 |
| DPAD\_UP | 방향 패드 위쪽 단추. |
| Y | Y 단추 |
| X | X 단추 |
| B | B 단추 |
| A | A 단추 |
| VIEW | 보기 단추 |
| MENU | 메뉴 단추 |
| NEXUS | Nexus 단추 |
| ENROLL | 등록 단추 |
| NONE | 현재 누른 단추가 없음을 나타내는 값입니다. |

## 설명

**GAMEPAD\_BUTTONS**는 플래그 열거형이므로 여러 단추가 눌린 상태를 나타내는 단일 값으로 값을 결합할 수 있습니다. **GAMEPAD\_BUTTONS**는 [GAMEPAD\_REPORT](https://docs.xbox.com/ko/reference/tools/xtf/xtfinput/structures/GAMEPAD_REPORT-xtfinput-xbox-windows-t.md) 구조체의 멤버입니다. 이는 게임패드 입력 디바이스의 상태를 나타내기 위해 트리거 및 스틱 값과 같은 비단추 입력에 대한 추가 정보와 결합됩니다. 이러한 상태는 [IXtfInputClient](https://docs.xbox.com/ko/reference/tools/xtf/xtfinput/classes/IXtfInputClient/ixtfinputclient-xtfinput-xbox-windows-t.md)를 사용하여 콘솔로 보내집니다.

## 요구 사항

**헤더:** xtfinput.h

**라이브러리:** xtfinput.lib

**지원 플랫폼:** Windows(XBOX 콘솔 도구용)

## 함께 보기

[XtfInput](https://docs.xbox.com/ko/reference/tools/xtf/xtfinput/xtfinput-xbox-microsoft-n.md)\
[GAMEPAD\_REPORT](https://docs.xbox.com/ko/reference/tools/xtf/xtfinput/structures/GAMEPAD_REPORT-xtfinput-xbox-windows-t.md)\
[IXtfInputClient](https://docs.xbox.com/ko/reference/tools/xtf/xtfinput/classes/IXtfInputClient/ixtfinputclient-xtfinput-xbox-windows-t.md)


## Related topics

- [GameInputGamepadButtons](https://docs.xbox.com/ko/reference/input/gameinput/enums/gameinputgamepadbuttons.md)
- [GameInput API 멤버](https://docs.xbox.com/ko/reference/input/gameinput/gameinput_members.md)
- [XGameUiMessageDialogButton](https://docs.xbox.com/ko/reference/system/xgameui/enums/xgameuimessagedialogbutton.md)
- [GameInputGamepadAxes](https://docs.xbox.com/ko/reference/input/gameinput/enums/gameinputgamepadaxes.md)
- [SendGamepadReport](https://docs.xbox.com/ko/reference/tools/xtf/xtfinput/classes/IXtfInputClient/methods/sendgamepadreport-ixtfinputclient-xtfinput-xbox-windows-m.md)
