2011-05-01 95 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