C# Class KinectRCCar.Kinect.KinectService

Inheritance: IKinectService, IDisposable
Mostrar archivo Open project: devinh/KinectRCCar

Private Properties

Property Type Description
KinectOnColorFrameReady void
KinectOnSkeletonFrameReady void
KinectSensorsOnStatusChanged void

Public Methods

Method Description
Dispose ( ) : void
KinectService ( IKinectSensorAdapterFactory kinectSensorAdapterFactory, IKinectSettings settings ) : System
OnColorImageReady ( System.Windows.Media.Imaging.BitmapSource bitmapSource ) : void
OnKinectStatusChanged ( KinectStatus status ) : void
OnSkeletonFrameReady ( Microsoft.Kinect.Skeleton skeletons ) : void
Start ( ) : void
Stop ( ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
KinectOnColorFrameReady ( object sender, Microsoft.Kinect.ColorImageFrameReadyEventArgs e ) : void
KinectOnSkeletonFrameReady ( object sender, Microsoft.Kinect.SkeletonFrameReadyEventArgs e ) : void
KinectSensorsOnStatusChanged ( object sender, StatusChangedEventArgs e ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

KinectService() public method

public KinectService ( IKinectSensorAdapterFactory kinectSensorAdapterFactory, IKinectSettings settings ) : System
kinectSensorAdapterFactory IKinectSensorAdapterFactory
settings IKinectSettings
return System

OnColorImageReady() public method

public OnColorImageReady ( System.Windows.Media.Imaging.BitmapSource bitmapSource ) : void
bitmapSource System.Windows.Media.Imaging.BitmapSource
return void

OnKinectStatusChanged() public method

public OnKinectStatusChanged ( KinectStatus status ) : void
status KinectStatus
return void

OnSkeletonFrameReady() public method

public OnSkeletonFrameReady ( Microsoft.Kinect.Skeleton skeletons ) : void
skeletons Microsoft.Kinect.Skeleton
return void

Start() public method

public Start ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void