joySetThreshold 函数 (joystickapi.h)

joySetThreshold 函数设置游戏杆的移动阈值。

语法

MMRESULT joySetThreshold(
  UINT uJoyID,
  UINT uThreshold
);

parameters

uJoyID

游戏杆的标识符。 uJoyID 的有效值范围为 0 (JOYSTICKID1) 到 15。

uThreshold

新的移动阈值。

返回值

如果成功,则返回JOYERR_NOERROR或以下错误值之一。

返回代码 说明
MMSYSERR_NODRIVER
游戏杆驱动程序不存在。
JOYERR_PARMS
指定的游戏杆设备标识符 uJoyID 无效。

注解

移动阈值是游戏杆位置更改消息 (MM_JOY1MOVE、MM_JOY1ZMOVEMM_JOY2MOVEMM_JOY2ZMOVE) 发送到已捕获设备的窗口之前,游戏杆必须移动的距离。 阈值最初为零。

要求

   
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 joystickapi.h (包括 Windows.h)
Library Winmm.lib
DLL Winmm.dll

另请参阅

操纵 杆

多媒体游戏杆函数