XINPUT_STATE
コントローラーの状態を表します。
typedef struct _XINPUT_STATE {
DWORD dwPacketNumber;
XINPUT_GAMEPAD Gamepad;
} XINPUT_STATE, *PXINPUT_STATE;
メンバ
- dwPacketNumber
状態パケット番号です。パケット番号は、コントローラーの状態に変化があったかどうかを示します。連続して返される XINPUT_STATE 構造体の dwPacketNumber メンバーが同じであれば、コントローラーの状態は変化していません。 - Gamepad
Xbox 360 コントローラーの現在の状態が格納されている XINPUT_GAMEPAD 構造体です。
解説
dwPacketNumber メンバーは、前回コントローラーをポーリングしてからコントローラーの状態に変化があった場合に限りインクリメントされます。
要件
ヘッダー: XInput.h 宣言