共用方式為


XINPUT_STATE 結構 ()

表示控制器的狀態。

語法

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