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 宣言

関連項目

XInput 構造体 | XInputGetStateXINPUT_GAMEPAD