SharpDX.XInput中的GamepadButtonFlags和GamepadKeyCode有什么区别?

时间:2016-01-07 16:18:27

标签: sharpdx xinput

我正在为我的应用添加游戏手柄支持,我想确保我不会误用其中任何一个来确定是否按下了某个键。 GamepadButtonFlagsGamepadKeyCode的目的是什么?在某些情况下是否应该使用哪些指南,或者它们是否完全可以互换?

1 个答案:

答案 0 :(得分:0)

结果(至少对于我正在使用的版本),GamepadButtonFlags的关键标志要比想要完全控制器支持所需的任何人少得多。 GamepadKeyCode拥有所有密钥代码,但我找不到让它们工作的方法,谷歌搜索只给了我9个搜索结果,包括这个(我自己的)帖子。

所以我只是将SharpDX替换为SlimDX,所有相同的方法都与GamepadKeyCode完美配合。