다음을 통해 공유


XINPUT_STATE

컨트롤러의 상태를 설명합니다.

구문

typedef struct XINPUT_STATE {  
    DWORD dwPacketNumber;  
    XINPUT_GAMEPAD Gamepad;  
} XINPUT_STATE  

멤버

dwPacketNumber
형식: DWORD

상태 패킷 번호입니다. 패킷 번호는 컨트롤러의 상태가 변경되었는지 여부를 나타냅니다. 순차적으로 반환된 XINPUT_STATE 개체에서 값이 동일한 경우는 컨트롤러 상태가 변경되지 않은 것입니다.

Gamepad
형식: XINPUT_GAMEPAD

컨트롤러 의 현재 상태를 포함하는 개체를 XINPUT_GAMEPAD.

설명

dwPacketNumber 값은 컨트롤러가 마지막으로 폴링된 이후 컨트롤러의 상태가 변경된 경우에만 증가합니다.

이 구조는 XInputGetStateXInputGetStateWithToken 함수에서 사용됩니다.

자세한 내용은 The XInputOnGameInput wrapper를 참조하세요.

요구 사항

헤더: XInputOnGameInput.h

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

참고 항목

XInput에서 GameInput으로 포팅
XInputOnGameInput