KinectEx Namespace

  Platforms Name Description
BodyExtensions Contains a number of helpful extensions to Kinect Body (and KinectEx IBody) class. Included are methods to get individual bones (really start and end joints), find angles between bones (whether connected by a common joint or not), and to find the distance between joints. 
BodyFrameExtensions Contains extensions to the Kinect SDK BodyFrame class which enable use of KinectEx functionality using familiar KinectSDK patterns and syntax. 
BodyImageExtension Contains extensions to the Kinect Body (and KinectEx IBody) class that makes it easy to retrieve a bitmap representation of one or more "skeletons." 
BoneTypeEx A class that contains values for each "bone" in a Kinect Body. The class can be used statically in much the same way as an enum. However, each value contains useful information about the bone. The class also allows for easy enumeration of bones. 
ColorFrameBitmap A class that makes it easy to create and update a WriteableBitmap from a Kinect SDK ColorFrame
CustomBody This class effectively mimics the Kinect SDK's Body struct, but does so with a class that can be serialized and is not sealed. These capabilities are needed to support both the smoothing / filtering and the DVR functions of the KinectEx library. 
CustomJoint This class effectively mimics the Kinect SDK's Joint struct, but does so with a class that can be serialized and is not sealed. These capabilities are needed to support both the smoothing / filtering and the DVR functions of the KinectEx library. 
CustomJointOrientation This class effectively mimics the Kinect SDK's Joint struct, but does so with a class that can be serialized and is not sealed. These capabilities are needed to support both the smoothing / filtering and the DVR functions of the KinectEx library. 
DepthFrameBitmap A class that makes it easy to create and update a WriteableBitmap from a Kinect SDK DepthFrame
InfraredFrameBitmap A class that makes it easy to create and update a WriteableBitmap from a Kinect SDK InfraredFrame
JointTypeEx A class that contains values for each "joint" in a Kinect Body. The class can be used statically in much the same way as an enum. However, each value contains useful information about the joint. The class also allows for easy enumeration of joints. Can be used interchangeable with the JointType enum. 
KinectBody This class just wraps the Kinect SDK's Joint struct, but does so with a class that implements the common IJoint interface. This makes it possible to use a standard Kinect SDK object with many of the utility functions provided by the KinectEx library. 
KinectJoint This class just wraps the Kinect SDK's Joint struct, but does so with a class that implements the common IJoint interface. This makes it possible to use a standard Kinect SDK object with many of the utility functions provided by the KinectEx library. 
KinectJointOrientation This class just wraps the Kinect SDK's JointOrientation struct, but does so with a class that implements the common IJointOrientation interface. This makes it possible to use a standard Kinect SDK object with many of the utility functions provided by the KinectEx library. 
Top
  Platforms Name Description
Bone A structure holding both the starting and ending joint values of a "bone" in a Kinect Body
Top
  Platforms Name Description
IBody An interface that explicitly maps all of the Kinect SDK Body members so that different variations of body can be used for both smoothing and recording. 
IJoint An interface that explicitly maps all of the Kinect SDK Joint members so that different variations of joint can be used for both smoothing and recording. 
IJointOrientation  
Top
Supported in:

    
 Windows Desktop - .NET 4.5
    
 Windows Desktop - .NET 4.5 (without Kinect SDK)
    
 Windows 8.1 Store - WinRT
    
 Windows 8.1 Store - WinRT (without Kinect SDK)
    
 Windows Phone 8 - WinRT