XINPUT_STATE
描述控制器的状态。
语法
typedef struct XINPUT_STATE {
DWORD dwPacketNumber;
XINPUT_GAMEPAD Gamepad;
} XINPUT_STATE
成员
dwPacketNumber
类型:DWORD
状态数据包编号。 数据包编号指示 Xbox 控制器状态是否有任何更改。 如果值与按顺序返回的 XINPUT_STATE
对象中相同,则控制器状态未更改。
Gamepad
类型:XINPUT_GAMEPAD
包含控制器的当前状态的 XINPUT_GAMEPAD 对象。
备注
仅当上一次轮询控制器后 Xbox 控制器的状态发生了更改,dwPacketNumber 的值才会递增。
此结构用于 XInputGetState 和 XInputGetStateWithToken 函数。
有关详细信息,请参阅 The XInputOnGameInput 包装器。
要求
头文件:XInputOnGameInput.h
支持的平台:Xbox One 系列主机和 Xbox Series 主机