C++ Samples
Kinect for Windows 1.5, 1.6, 1.7, 1.8
Demonstrates how to implement Kinect for Windows in a variety of C++ samples using either Direct2D or Direct3D.
In This Section
- AudioBasics-D2D C++ Sample
- Captures audio data and displays the direction of the audio source on screen.
- AudioCaptureRaw-Console C++ Sample
- Demonstrates how to capture audio from a Kinect sensor. This is a console application.
- Audio Explorer-D2D C++ Sample
- Demonstrates the audio features supported by a Kinect for Windows sensor.
- Background Removal Basics-D2D C++ Sample
- Demonstrates how to use the KinectBackgroundRemoval API to separate people in the foreground from the background. This effect is similar to using a green screen technique to separate people from a green screen background.
- Color Basics-D2D C++ Sample
- Demonstrates capturing and displaying color data on screen.
- Coordinate Mapping Basics-D2D C++ Sample
-
Demonstrates how to use the ColorImageStream to separate people in the foreground from the background. This effect is similar to using a green screen technique to separate people from a green screen background.
Note Before Kinect for Windows SDK 1.8, this sample was named Green Screen-D2D C++ Sample. - Depth Basics-D2D C++ Sample
- Demonstrates how to capture and display depth data using a DepthImageStream.
- Depth-D3D C++ Sample
- Demonstrates how to capture and display depth data using a DepthImageStream in a Direct3D sample.
- Depth with Color-D3D C++ Sample
- Demonstrates a 3D visualization (point cloud) using the ColorImageStream and DepthImageStream in a Direct3D sample.
- Face Tracking Visualization C++ Sample
- Demonstrates using the Face Tracking SDK to track and visualize a single face or multiple faces.
- Infrared Basics-D2D C++ Sample
- Demonstrates how to enable the infrared stream and use it to display images.
- KinectBridgeWithMATLABBasics D2D C++ Sample
- Describes how to perform numerical computation and visualization using MATLAB functions on video and depth data from a sensor.
- KinectBridgeWithOpenCVBasics D2D C++ Sample
- This sample shows how to perform numerical computation and visualization using OpenCV functions on video and depth data from a sensor.
- Kinect Explorer - D2D C++ Sample
- Demonstrates all the features of the Kinect for Windows Sensor, including the ColorImageStream, DepthImageStream, and SkeletonStream, to display color, depth, and skeleton data and KinectAudioSource to analyze audio data.
- Kinect Fusion Basics D2D C++ Sample
- Describes how to use Kinect Fusion for 3D reconstruction.
- Kinect Fusion Color Basics-D2D C++ Sample
- Demonstrates the basic use of the Kinect Fusion APIs for 3D reconstruction with the option of using color.
- Kinect Fusion Explorer D2D C++ Sample
- Describes how to use the individual pipeline stages of Kinect Fusion for 3D reconstruction.
- Skeletal Viewer C++ Sample
- Demonstrates Kinect NUI processing such as capturing depth stream, color video stream and skeletal tracking frames and displaying them on the screen. Not shipped in version 1.7.
- Skeleton Basics-D2D C++ Sample
- Demonstrates skeleton tracking in default or seated mode using a SkeletonStream.
- Speech Basics-D2D C++ Sample
- Demonstrates using speech recognition to cause an application to respond to user commands to move an object across the screen using simple commands like "forward" and "back".
- WPF D3D Interop C++ and C# Sample
- Demonstrates DirectX 11 Interop with WPF, including full WPF composition of DirectX surfaces. Features a variation of the Depth Basics-WPF C# Sample.
Community Additions
ADD
Show: