C# Class InfoStrat.MotionFx.MotionTrackingDevice

Inheritance: System.Windows.Input.InputDevice
ファイルを表示 Open project: InfoStrat/MotionFx Class Usage Examples

Public Methods

Method Description
GetPosition ( IInputElement relativeTo ) : Point
MotionTrackingDevice ( Window window, MotionTrackingScreen screen ) : System
MyHitTestResult ( System.Windows.Media.HitTestResult result ) : HitTestResultBehavior

Private Methods

Method Description
Activate ( ) : void
CreateEventArgs ( System.Windows.RoutedEvent routedEvent ) : MotionTrackingEventArgs
CriticalHitTest ( Point position ) : void
HitTestInvalidatedAsync ( object sender, EventArgs e ) : void
PostProcessInput ( object sender, System.Windows.Input.ProcessInputEventArgs e ) : void
ProcessMotionTrackingLost ( ) : void
ProcessMotionTrackingStarted ( ) : void
ProcessMotionTrackingUpdated ( ) : void
PromoteToTouchDown ( ) : void
PromoteToTouchMove ( ) : void
PromoteToTouchUp ( ) : void
ReportMotionTrackingLost ( HandPointEventArgs e ) : void
ReportMotionTrackingStarted ( HandPointEventArgs e ) : void
ReportMotionTrackingUpdated ( HandPointEventArgs e ) : void
UpdateDirectlyOver ( ) : void
UpdateProperties ( HandPointEventArgs e ) : void

Method Details

GetPosition() public method

public GetPosition ( IInputElement relativeTo ) : Point
relativeTo IInputElement
return Point

MotionTrackingDevice() public method

public MotionTrackingDevice ( Window window, MotionTrackingScreen screen ) : System
window System.Windows.Window
screen MotionTrackingScreen
return System

MyHitTestResult() public method

public MyHitTestResult ( System.Windows.Media.HitTestResult result ) : HitTestResultBehavior
result System.Windows.Media.HitTestResult
return HitTestResultBehavior