2011-05-01 54 views

回答

1

如果您需要比winmm支持更多的轴,请考虑DirectInput。

但是,您链接的页面清楚地表明winmm支持多达32个按钮和6个轴(3个2-D模拟棒)。看起来你的游戏手柄将在轴上最大化,全部使用6个,并且也使用32个按钮中的12个。

+0

我认为这是指“扩展功能”,我不知道它是什么。因为JOY_BUTTON5CHG等没有任何定义,MM_JOY1MOVE也没有以任何方式区分支点。 – Moberg 2011-05-01 15:43:37

+0

@Moberg:“扩展功能”由API的“Ex”风格提供。 'joyGetPosEx'是'joyGetPos'的扩展版本。 'JOYINFOEX'是'JOYINFO'的扩展版本。 – 2011-05-01 15:46:33

+0

我可以捕获这些扩展按钮还是需要查询它们?查询意味着定期调用joyGetPos(Ex),以便JOYINFOEX结构得到更新以查看游戏手柄的状态? – Moberg 2011-05-01 15:54:08