我正在开发一个内部应用程序,它将使用 XInput 或 DirectInput 从 Xbox 360 Controller 读取数据。 (我认为这将是让运算符(operator)掌握多个控制权的最便宜/最简单的方法。)
我需要对所有源代码和工具进行源代码控制,这也意味着 SDK 的源代码控制。我不想采用 DirectX 的全部 - DirectInput 和 XInput 是否可以与整个 DirectX SDK 分离?
最佳答案
简短的回答是否定的。从技术上讲,可以提取运行时所需的部分,但如果您查看 SDK EULA 和再分发协议(protocol),您会发现只允许您安装完整的 DirectX 运行时。
关于directx - 我可以在没有整个 DirectX SDK 的情况下获得 DirectInput/XInput 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/232669/