xbox kinect的C#库是否适用于windows kinect SDK?

时间:2012-03-21 11:59:43

标签: c# kinect pc xbox

基本上有两个Kinect设备。一个用于Xbox,一个用于PC。

我用C#为Xbox Kinect编写了一个.NET dll。使用PC Kinect几周后,Xbox kinect将被更换,后者有一些硬件改进(附近的跟踪等)。

我还在研究这个dll。但是,由于设备将被替换,我开始怀疑它是否适用于PC Kinect。

我应该在延长dll之前等待新的Kinect吗? 我可以预期PC Kinect上的dll会出现问题吗?

感谢。

1 个答案:

答案 0 :(得分:2)

只要您使用Kinect for Windows SDK version 1,它就可以同时使用Kinect for Xbox 360和Kinect for Windows硬件。每个微软,

  

虽然您可以下载SDK并将其与。一起使用   适用于您自己的个人开发的现有Kinect for Xbox 360   目的,我们建议您在Kinect中使用Kinect for Windows传感器   用于Windows应用程序开发,因为它是唯一的传感器   针对此用途进行了优化客户被许可使用Kinect   带有Kinect for Windows应用程序的Windows传感器。我们不   建议使用Kinect for Xbox 360来协助开发   适用于Windows应用程序的Kinect;开发人员应该计划过渡   用于开发目的的Kinect for Windows硬件,应该   期望他们的客户将使用Kinect for Windows硬件   同样。   http://www.microsoft.com/en-us/kinectforwindows/news/faq.aspx

如果您仍在使用Beta SDK对Kinect for Xbox 360进行编程,那么如果您想支持Kinect for Windows硬件,则需要提升代码以使用版本1 SDK。