XInputSetState
将振动数据发送到指定的双马达控制器。
语法
DWORD XInputSetState(
DWORD dwUserIndex,
const XINPUT_VIBRATION * pVibration
)
参数
dwUserIndex _In_
类型:DWORD
与设备相关联的玩家的索引;介于 0 到 XUSER_MAX_COUNT - 1
之间的值。
pVibration _In_
类型:XINPUT_VIBRATION**
指向包含要发送到控制器的振动信息的 XINPUT_VIBRATION 对象的指针。
返回值
类型:DWORD
如果此函数成功,则返回 ERROR_SUCCESS
。
如果控制器未连接,则该函数将返回 ERROR_DEVICE_NOT_CONNECTED
。
如果该函数失败,则将返回在 WinError.h 中定义的错误代码。
备注
此函数支持只有两个触觉反馈马达的较旧控制器。 若要在较新的控制器中支持其他反馈马达,请调用 XInputSetStateEx。
有关详细信息,请参阅 XInputOnGameInput 包装器。
要求
头文件:XInputOnGameInput.h
库:xgameruntime.lib
支持的平台:Xbox One 系列主机和 Xbox Series 主机