Connecting to the Kinect for Windows with RAD Studio XE5

The Kinect is a 3D motion sensing input device for Windows. Based around a webcam-style add-on peripheral, it enables users to control and interact with their computer through a natural user interface using gestures and spoken commands.

You can get the Kinect SDK and drivers from Microsoft and the Delphi header files and samples from Google Code. This video was part of the Making the Connection: Programming Devices and Gadgets with RAD Studio webinar. You can view the full directer’s cut of the webinar on demand and download the code.

This entry was posted in gadgets and tagged , , , . Bookmark the permalink.

7 Responses to Connecting to the Kinect for Windows with RAD Studio XE5

  1. zeyd says:

    Hello;
    Thank you for this demonstration, but It is not possible to download the code from google code.

    Thank you for your help.

  2. Jim McKeeth says:

    The code is in an SVN repository on Google Code. Use SVN command-line:

    svn checkout http://kinect-sdk-delphi.googlecode.com/svn/trunk/ kinect-sdk-delphi-read-only

    Or you can use the Open From Version Control in the RAD Studio IDE.

  3. Pawel says:

    I download this code, but it`s not work in XE5!
    if failed(Fsensor.NuiImageStreamOpen(NUI_IMAGE_TYPE_DEPTH_AND_PLAYER_INDEX,
    format, 0, 2, FdepthEvent, FdepthStream)) then exit;
    FdepthStream – [dcc32 Error] Main.pas(254): E2033 Types of actual and formal var parameters must be identical

    I change type at “THandle” – compiling Ok. But I d`t see images…

  4. Pingback: Liens de l’épisode 8 de la saison 3 | Le Dev du Jeudi

  5. dan says:

    Jim,
    Have you attempted to use XE7 and Kinect 2.0?
    Thanks.
    Dan

Leave a Reply