VisualGestureBuilderFrameSource Class

Represents a visual gesture builder frame source.

Syntax

public ref class VisualGestureBuilderFrameSource sealed : IClosable, INotifyPropertyChanged
public sealed class VisualGestureBuilderFrameSource : IDisposable, INotifyPropertyChanged
var visualGestureBuilderFrameSource = Microsoft.Kinect.VisualGestureBuilder.VisualGestureBuilderFrameSource;

Members

VisualGestureBuilderFrameSource has the following members.

Constructors

Name Description
VisualGestureBuilderFrameSource Initializes a new instance of the VisualGestureBuilderFrameSource class.

Properties

Name Description
Gestures Gets a collection of gestures associated with the Visual Gesture Builder frame source.
HorizontalMirror Gets or sets a value indicating whether horizontal mirroring should be used.
IsActive Gets a value indicating if the Visual Gesture Builder frame source is active.
IsTrackingIdValid Gets or sets a value indicating if the tracking ID associated with the frame sourcec is valid.
KinectSensor Gets the Kinect sensor associated with the frame source.
TrackingId Gets or sets the tracking ID associated with the gesture frame source.

Methods

Name Description
AddGesture Adds the specified gesture to the Visual Gesture Builder frame source.
AddGestures Adds the specified list of gestures to the Visual Gesture Builder frame source.
Close Disposes of the object and cleans up associated resources.
GetIsEnabled Gets a value indicating if the specified gesture is enabled for the Visual Gesture Builder frame source.
OpenReader Opens a new frame reader. This reader must be disposed
RemoveGesture Removes the specified gesture from the Visual Gesture Builder frame source.
SetIsEnabled Sets whether the specified gesture is enabled for the Visual Gesture Builder frame source.

Events

Name Description
PropertyChanged Occurs when a property of the VisualGestureBuilderFrameSource changes.
TrackingIdLost Occurs when the tracking ID of the Visual Gesture Builder frame source is lost.

Requirements

Namespace: Microsoft.Kinect.VisualGestureBuilder

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

See also

Reference

Microsoft.Kinect.VisualGestureBuilder Namespace