DirectInput需要大量的初始化函数,并且需要检测键盘输入,那么使用它而不是GetAsyncKeyState()函数有什么好处?
答案 0 :(得分:1)
由Wikipedia提供......
DirectInput和XInput比普通的Win32输入事件有好处:
基本上,DirectInput可让您更灵活地离开键盘。如果键盘是您打算使用的全部,那么使用GetAsyncKeyState()
可能没什么坏处答案 1 :(得分:0)
另见Should I use DirectInput or Windows message loop?
微软似乎建议现在只使用Windows消息来处理输入数据。