次の方法で共有


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 メンバーは、コントローラーが最後にポーリングされてからコントローラーの状態が変更された場合にのみインクリメントされます。

要件

   
Header xinput.h

こちらもご覧ください

XINPUT_GAMEPAD

XInput 構造体

XInputGetState