3DxWare SDK第三版的主要动机是支持3DxWare 10的新功能:•结合3DxWare 10,您的应用程序现在可以支持多个同时连接的设备和这些设备的运行时即插即用(PnP)。•您的应用程序可以查询连接设备的数量和类型。如果需要,您可以单独处理每个设备,或者将它们作为一个组。•这开启了各种有趣的可能性,并满足了我们不断收到的最受欢迎的请求之一。•当应用程序启动时,3Dx设备不再需要连接。终端用户可以随时连接、断开和更换设备。•当设备离开或到达时,一个新事件被发送到您的应用程序。•3DxWare 10还支持使用其他Microsoft API(除了SDK中的API)。•简化API结构。不支持SiCfg保存功能和SiSync扩展。•SDK许可证不再允许重新分发DLL二进制文件(这些文件总是包含在驱动程序用户安装中)。•只支持USB设备。•静态库都被移到lib (x86/x64)下的同一个目录中。•为四种CRT用法添加预构建的静态库版本:多线程DLL(默认)、多线程调试DLL (D后缀)、多线程(静态)(MT后缀)、多线程调试(静态)(MTD后缀)。•一些包含的文件已被清理和分割。这应该不会影响现有代码。
1