指示是否已开启某一特定的力回馈马达。
语法
bool IsForceFeedbackMotorPoweredOn(
uint32_t motorIndex
);
参数
motorIndex _In_
类型:uint32_t
力回馈马达索引。
返回值
类型:bool
如果未打开力回馈马达,则返回 false。 如果已开启力回馈马达,则返回 true。
备注
力回馈马达要求使用外部电源,因为 USB 连接无法提供驱动该马达所需的足够电流。 因此,马达的电源状态不受软件控制。 但可以对其进行报告,以便应用程序通知用户。
如果马达没有电力供应,则任何 GameInput 力回馈方法的行为中都不会有任何变化,因此,设备将无法播放任何效果。 本质上,API 就像进程不具有输入焦点一样工作。 如果效果在没有电源的情况下加载到力回馈马达中,并且稍后向电机提供电源,则效果将开始播放,就像进程获得输入焦点一样。 与针对输入焦点的行为一样,这样做是为了简化编程模型。
要求
头文件:GameInput.h
库:gameinput.lib
支持的平台: 窗户