C# Class InfoStrat.MotionFx.MotionTracking

ファイルを表示 Open project: InfoStrat/MotionFx

Public Properties

Property Type Description
MotionTrackingLostEvent System.Windows.RoutedEvent
MotionTrackingStartedEvent System.Windows.RoutedEvent
MotionTrackingUpdatedEvent System.Windows.RoutedEvent

Public Methods

Method Description
AddMotionTrackingLostHandler ( DependencyObject d, MotionTrackingEventHandler handler ) : void
AddMotionTrackingLostHandlerHandledEventsToo ( DependencyObject d, MotionTrackingEventHandler handler, bool handledEventsToo ) : void
AddMotionTrackingStartedHandler ( DependencyObject d, MotionTrackingEventHandler handler ) : void
AddMotionTrackingStartedHandlerHandledEventsToo ( DependencyObject d, MotionTrackingEventHandler handler, bool handledEventsToo ) : void
AddMotionTrackingUpdatedHandler ( DependencyObject d, MotionTrackingEventHandler handler ) : void
AddMotionTrackingUpdatedHandlerHandledEventsToo ( DependencyObject d, MotionTrackingEventHandler handler, bool handledEventsToo ) : void
RemoveMotionTrackingLostHandler ( DependencyObject d, MotionTrackingEventHandler handler ) : void
RemoveMotionTrackingStartedHandler ( DependencyObject d, MotionTrackingEventHandler handler ) : void
RemoveMotionTrackingUpdatedHandler ( DependencyObject d, MotionTrackingEventHandler handler ) : void

Private Methods

Method Description
HandPointGenerator_FirstFrameReady ( object sender, EventArgs e ) : void
HandPointGenerator_FrameUpdated ( object sender, FrameUpdatedEventArgs e ) : void
HandPointGenerator_PointCreated ( object sender, HandPointEventArgs e ) : void
HandPointGenerator_PointDestroyed ( object sender, HandPointEventArgs e ) : void
HandPointGenerator_PointUpdated ( object sender, HandPointEventArgs e ) : void
MotionTracking ( ) : System
RegisterEvents ( MotionTrackingClient client ) : void
UnregisterEvents ( MotionTrackingClient client ) : void

Method Details

AddMotionTrackingLostHandler() public static method

public static AddMotionTrackingLostHandler ( DependencyObject d, MotionTrackingEventHandler handler ) : void
d System.Windows.DependencyObject
handler MotionTrackingEventHandler
return void

AddMotionTrackingLostHandlerHandledEventsToo() public static method

public static AddMotionTrackingLostHandlerHandledEventsToo ( DependencyObject d, MotionTrackingEventHandler handler, bool handledEventsToo ) : void
d System.Windows.DependencyObject
handler MotionTrackingEventHandler
handledEventsToo bool
return void

AddMotionTrackingStartedHandler() public static method

public static AddMotionTrackingStartedHandler ( DependencyObject d, MotionTrackingEventHandler handler ) : void
d System.Windows.DependencyObject
handler MotionTrackingEventHandler
return void

AddMotionTrackingStartedHandlerHandledEventsToo() public static method

public static AddMotionTrackingStartedHandlerHandledEventsToo ( DependencyObject d, MotionTrackingEventHandler handler, bool handledEventsToo ) : void
d System.Windows.DependencyObject
handler MotionTrackingEventHandler
handledEventsToo bool
return void

AddMotionTrackingUpdatedHandler() public static method

public static AddMotionTrackingUpdatedHandler ( DependencyObject d, MotionTrackingEventHandler handler ) : void
d System.Windows.DependencyObject
handler MotionTrackingEventHandler
return void

AddMotionTrackingUpdatedHandlerHandledEventsToo() public static method

public static AddMotionTrackingUpdatedHandlerHandledEventsToo ( DependencyObject d, MotionTrackingEventHandler handler, bool handledEventsToo ) : void
d System.Windows.DependencyObject
handler MotionTrackingEventHandler
handledEventsToo bool
return void

RemoveMotionTrackingLostHandler() public static method

public static RemoveMotionTrackingLostHandler ( DependencyObject d, MotionTrackingEventHandler handler ) : void
d System.Windows.DependencyObject
handler MotionTrackingEventHandler
return void

RemoveMotionTrackingStartedHandler() public static method

public static RemoveMotionTrackingStartedHandler ( DependencyObject d, MotionTrackingEventHandler handler ) : void
d System.Windows.DependencyObject
handler MotionTrackingEventHandler
return void

RemoveMotionTrackingUpdatedHandler() public static method

public static RemoveMotionTrackingUpdatedHandler ( DependencyObject d, MotionTrackingEventHandler handler ) : void
d System.Windows.DependencyObject
handler MotionTrackingEventHandler
return void

Property Details

MotionTrackingLostEvent public_oe static_oe property

public static RoutedEvent,System.Windows MotionTrackingLostEvent
return System.Windows.RoutedEvent

MotionTrackingStartedEvent public_oe static_oe property

public static RoutedEvent,System.Windows MotionTrackingStartedEvent
return System.Windows.RoutedEvent

MotionTrackingUpdatedEvent public_oe static_oe property

public static RoutedEvent,System.Windows MotionTrackingUpdatedEvent
return System.Windows.RoutedEvent