1
2
|
2
1
DirectInput为键盘输入所做的就是创建一个线程,观察WM_x消息,并增加额外线程的开销。甚至微软也说你应该只看WM的信息。我看到了一些 史诗般的失败 ,但不在windows消息队列中。 |
3
0
这主要取决于你打算在游戏中使用什么样的框架/操作系统。 选项太多,无法在此列出,但包括:
各种集成游戏引擎:
|
4
0
通常,您选择最适合您的窗口系统的输入处理方法。如果您使用的是GLUT/SDL/SFML或任何其他窗口化工具箱,那么您可以从它们那里获得输入。否则,如果你是自己的,那么就要在使用操作系统输入消息或DirectInput之间进行,这两种方法在游戏中都能很好地工作。
|
5
-1
DirectInput没有问题。工作良好,让你直接访问硬件通过一个。。。呃……”友好的“界面:)轮询硬件是唯一的方法,如果你想在你的游戏中真正的反应。 史诗般的失败 . |
Emopusta · 从后端到前端的图像路径不工作 2 年前 |
Asdrubal Hernandez · Linq查询特定数组索引出错 2 年前 |
Niyazi Babayev · 如何在表达式中动态应用表达式? 2 年前 |
Dansih · .Net核心自定义身份验证方案 2 年前 |
lolorekkk · 面板插入。NET WinForm 2 年前 |