IsForceFeedbackMotorPoweredOn (v2)

指示是否已开启某一特定的力回馈马达。

语法

bool IsForceFeedbackMotorPoweredOn(
    uint32_t motorIndex
);

参数

motorIndex _In_
类型:uint32_t

力回馈马达索引。

返回值

类型:bool

如果未打开力回馈马达,则返回 false。 如果已开启力回馈马达,则返回 true。

备注

力回馈马达要求使用外部电源,因为 USB 连接无法提供驱动该马达所需的足够电流。 因此,马达的电源状态不受软件控制。 但可以对其进行报告,以便应用程序通知用户。

如果马达没有电力供应,则任何 GameInput 力回馈方法的行为中都不会有任何变化,因此,设备将无法播放任何效果。 本质上,API 就像进程不具有输入焦点一样工作。 如果效果在没有电源的情况下加载到力回馈马达中,并且稍后向电机提供电源,则效果将开始播放,就像进程获得输入焦点一样。 与针对输入焦点的行为一样,这样做是为了简化编程模型。

要求

头文件:GameInput.h

库:gameinput.lib

支持的平台: 窗户

另请参阅

GameInputIGameInputDevice 的 GameInput概述