The eagerly awaited SDk for developing applications using the Kinect game controller with Windows PC applications is now (finally) available.
The Kinect for Windows SDK is a programming toolkit for application developers.
It allows access to the Microsoft Kinect device connected to computers running Windows 7.
Previously, access was possible using a variety of toolkits developed by a number of different sources. Now Microsoft Research are providing an offical toolkit to enable developers to build applications running on Windows 7 that have full access to the capabilites of the Kinect.
The SDK Beta is intended for an audience of experienced developers who want to experiment with Kinect sensors as input and imaging devices on Windows-based PCs. Many early-adopters are eager to use Kinect sensors to explore possibilities for natural user interfaces (NUI). The SDK is not intended for use in consumer environments and is not licensed for production use. Use of this SDK is expected to be in a laboratory or test-bench setting or in a classroom
A commercial version is expected to be released at a later date.
Kinect drivers for Windows 7 provide support for
- The Kinect sensor's microphone array as a kernel-mode audio device that you can access through the standard audio APIs in Windows.
- Streaming image and depth data.
- Device enumeration functions that enable an application to use more than one Kinect sensor that is connected to the computer.
The SDK also provides a Natural User Interface (NUI) API which is a set of APIs that retrieves data from the image sensors and controls the Kinect devices.
Full details and download(s) available from