Skip to main content

GAMEPAD_REPORT_EX

带有扩展信息的控制器状态快照。

语法

成员

Buttons
类型:UINT16
GAMEPAD_BUTTONS 标志值的组合,表示控制器上按钮的状态。 LeftTrigger
类型:UINT16
介于 0 和 1023 之间的值,表示左扳机的按下程度。 RightTrigger
类型:UINT16
介于 0 和 1023 之间的值,表示右扳机的按下程度。 LeftThumbstickX
类型:INT16
介于 -32768 和 32767 之间的值,表示左操纵杆在 x 轴上的位置。 LeftThumbstickY
类型:INT16
介于 -32768 和 32767 之间的值,表示左操纵杆在 y 轴上的位置。 RightThumbstickX
类型:INT16
介于 -32768 和 32767 之间的值,表示右操纵杆在 x 轴上的位置。 RightThumbstickY
类型:INT16
介于 -32768 和 32767 之间的值,表示右操纵杆在 y 轴上的位置。 MoreButtons
类型:UINT32
仅存在于 XBOX Series 控制器上的按钮。使用 GAMEPAD_MORE_BUTTONS 中的值作为掩码来指定这些按钮的状态。

要求

头文件: XtfInput.h 库: xtfinput.lib
支持的平台: Windows(用于 XBOX 主机工具)

另请参阅

XtfInput
SendGamepadReportEx
IXtfInputClient::ConnectGamepad
最后修改于 2026年8月24日