다음을 통해 공유


GameInputGamepadState

게임 패드 입력 장치의 상태를 기술합니다.

구문

typedef struct GameInputGamepadState {  
    GameInputGamepadButtons buttons;  
    float leftTrigger;  
    float rightTrigger;  
    float leftThumbstickX;  
    float leftThumbstickY;  
    float rightThumbstickX;  
    float rightThumbstickY;  
} GameInputGamepadState  

멤버

buttons
형식: GameInputGamepadButtons

눌린 상태의 게임 패드 버튼입니다.

leftTrigger
형식: float

왼쪽 트리거의 위치, [0.0, 1.0] 범위에서 값으로 정규화됨

rightTrigger
형식: float

오른쪽 트리거의 위치, [0.0, 1.0] 범위에서 값으로 정규화됨

leftThumbstickX
형식: float

왼쪽 엄지 스틱의 가로 위치, [-1.0, 1.0] 범위에서 값으로 정규화됨

leftThumbstickY
형식: float

왼쪽 엄지 스틱의 세로 위치, [-1.0, 1.0] 범위에서 값으로 정규화됨

rightThumbstickX
형식: float

오른쪽 엄지 스틱의 가로 위치, [-1.0, 1.0] 범위에서 값으로 정규화됨

rightThumbstickY
형식: float

오른쪽 엄지 스틱의 세로 위치, [-1.0, 1.0] 범위에서 값으로 정규화됨

설명

IGameInputReading:GetGamePadState메소드에 사용됩니다.

자세한 내용은 GameInput 판독값판독값에서 데이터 가져오기를 참조하세요. 코드 예제는 단순 게임패드 입력 루프를 참조하세요.

요건

헤더: GameInput.h

지원되는 플랫폼: Windows, Xbox One 패밀리 콘솔 및 Xbox Series 콘솔

참고 항목

GameInput 개요
GameInput