다음을 통해 공유


XINPUT_STATE 구조체(xinput.h)

컨트롤러의 상태를 나타냅니다.

구문

typedef struct _XINPUT_STATE {
  DWORD          dwPacketNumber;
  XINPUT_GAMEPAD Gamepad;
} XINPUT_STATE, *PXINPUT_STATE;

멤버

dwPacketNumber

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

Gamepad

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

설명

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

요구 사항

   
머리글 xinput.h

추가 정보

XINPUT_GAMEPAD

XInput 구조체

XInputGetState