Will the C # library for xbox kinect work for the Windows kinect SDK?

Basically there are two Kinect devices. One for the Xbox and one for the PC.

I wrote a .NET dll for Xbox Kinect with C #. The Xbox kinect will be replaced in a couple of weeks with the Kinect PC, which has some hardware improvements (near tracking, etc.).

I am still working on this dll. But since the device will be replaced, I began to wonder if it will work with the Kinect PC.

Should I wait for a new Kinect before dll extension? Can I expect problems with DLLs on Kinect PC?

Thanks.

+4
source share
1 answer

As long as you use the Kinect for Windows SDK version 1 , it will work with both Kinect for Xbox 360 and Kinect hardware for Windows. For Microsoft,

Although you can download the SDK and use it with your existing Kinect for Xbox 360 for your own personal development purposes, we recommend that you use Kinect for the Windows sensor in your Kinect for Windows application development, as it is the only sensor optimized for this use. Customers are licensed to use Kinect for Windows Sensor with Kinect for Windows applications. We are not encouraged to use Kinect for the Xbox 360 to help develop the Kinect Windows Application; developers should plan a migration for Kinect for Windows hardware for development purposes, and expect their customers to use Kinect hardware for Windows as well. http://www.microsoft.com/en-us/kinectforwindows/news/faq.aspx

If you are still using the Beta SDK for programming with Kinect for the Xbox 360, you will need to upgrade your code to work with the SDK version 1 if you want to support Kinect hardware for Windows.

+2
source

Source: https://habr.com/ru/post/1402639/


All Articles