Share via


JointTrackingState Enumeration

Kinect for Windows 1.5, 1.6, 1.7, 1.8

Skeleton joint tracking states. Depending on the data available in the depth stream, the skeleton stream may produce joints that are fully tracked, inferred, or not tracked.

Syntax

public enum JointTrackingState
'Declaration
Public Enumeration JointTrackingState

Members

  Member name Description
Inferred Joint data is inferred by calculating it from other tracked joints. Since the data is calculated, confidence in the data is very low.
NotTracked Joint data is not tracked; there is no joint data available.
Tracked Joint data is tracked and available. Since the data is tracked, confidence in the data is very high.

Remarks

A tracked joint that cannot be seen by the camera is inferred. That is, the joint position is calculated from surrounding joint data rather than captured by the camera.

This enumeration is used by the Joint.TrackingState property. Joints make up a skeleton; to visualize the skeleton joints, see JointType Enumeration.

To find out more about using joints for skeleton tracking, see Skeletal Tracking.

Requirements

Namespace: Microsoft.Kinect

Assembly: Microsoft.Kinect (in microsoft.kinect.dll)

See Also

Reference

Microsoft.Kinect Namespace