XINPUT_STATE
コントローラーの状態を記述します。
構文
typedef struct XINPUT_STATE {
DWORD dwPacketNumber;
XINPUT_GAMEPAD Gamepad;
} XINPUT_STATE
メンバー
dwPacketNumber
型: DWORD
状態パケット番号。 パケット番号は、コントローラーの状態に変化があったかどうかを示します。 連続して返される XINPUT_STATE
オブジェクトの値が同じである場合、コントローラーの状態は変更されていません。
Gamepad
型: XINPUT_GAMEPAD
コントローラーの現在の状態を含む XINPUT_GAMEPAD オブジェクト。
解説
dwPacketNumber の値は、コントローラーが最後にポーリングされてからコントローラーの状態が変更された場合にのみインクリメントされます。
この構造体は、XInputGetState 関数とXInputGetStateWithToken 関数によって使用されます。
詳細については、「XInputOnGameInput ラッパー」を参照してください。
要件
ヘッダー: XInputOnGameInput.h
サポートされているプラットフォーム: Xbox One ファミリー本体、Xbox Series 本体