DirectX游戏开发终极指南 DirectInput的例子,不能运行解决方法:
CDirectInput.cpp文件里
m_inputSystem->EnumDevices(DI8DEVCLASS_GAMECTRL, (LPDIENUMDEVICESCALLBACK)
改成如下,就可以运行:
EnumDevices(DI8DEVCLASS_ALL, (LPDIENUMDEVICESCALLBACK) gJSEnumDeviceCallBack,
NULL, DIEDFL_ALLDEVICES);
原因我这里不说了,你可以看看帮助文档,也可以百度或谷歌上搜EnumDevices自己去了解一下。
DirectX游戏开发终极指南:DirectInput运行问题解决
本文详细介绍了DirectX游戏开发中DirectInput的使用,并针对遇到的运行问题提供了有效的解决方法,通过修改关键代码段,实现DirectInput的正常运行。

被折叠的 条评论
为什么被折叠?



