C# 클래스 EducationSystem.AbstractKinectFramesHandler

상속: AutoNotifyPropertyChanged
파일 보기 프로젝트 열기: huangfuyang/Sign-Language-with-Kinect

공개 메소드들

메소드 설명
AbstractKinectFramesHandler ( UIElement element, bool isRegisterAllFrameReady = true ) : System.Threading
AbstractKinectFramesHandler ( bool isRegisterAllFrameReady = true ) : System.Threading
ColorFrameCallback ( long timestamp, int frameNumber, byte colorPixels ) : void
DepthFrameCallback ( long timestamp, int frameNumber, DepthImagePixel depthPixels ) : void
HandPointersCallback ( long timestamp, Microsoft.Kinect.Toolkit.Controls.HandPointer handPointers ) : void
OnHandPointerGripRelease ( Microsoft.Kinect.Toolkit.Controls.HandPointer grippedHandpointer, Point startGripPoint, Point endGripPoint ) : void
RegisterCallbackToSensor ( Microsoft.Kinect.KinectSensor sensor ) : void
SkeletonFrameCallback ( long timestamp, int frameNumber, Microsoft.Kinect.Skeleton skeletonData ) : void

비공개 메소드들

메소드 설명
HandleHandPointerGrip ( Microsoft.Kinect.Toolkit.Controls.HandPointer handPointer ) : void
KinectRegion_HandPointersUpdated ( object sender, System e ) : void
OnHandPointerCaptured ( object sender, Microsoft.Kinect.Toolkit.Controls.HandPointerEventArgs kinectHandPointerEventArgs ) : void
OnHandPointerEnter ( object sender, Microsoft.Kinect.Toolkit.Controls.HandPointerEventArgs kinectHandPointerEventArgs ) : void
OnHandPointerGrip ( object sender, Microsoft.Kinect.Toolkit.Controls.HandPointerEventArgs kinectHandPointerEventArgs ) : void
OnHandPointerLostCapture ( object sender, Microsoft.Kinect.Toolkit.Controls.HandPointerEventArgs kinectHandPointerEventArgs ) : void
OnHandPointerMove ( object sender, Microsoft.Kinect.Toolkit.Controls.HandPointerEventArgs kinectHandPointerEventArgs ) : void
OnHandPointerPress ( object sender, Microsoft.Kinect.Toolkit.Controls.HandPointerEventArgs kinectHandPointerEventArgs ) : void
OnQueryInteractionStatus ( object sender, Microsoft.Kinect.Toolkit.Controls.QueryInteractionStatusEventArgs queryInteractionStatusEventArgs ) : void
_onHandPointerGripRelease ( object sender, Microsoft.Kinect.Toolkit.Controls.HandPointerEventArgs kinectHandPointerEventArgs ) : void
handleColorImageFrame ( Microsoft.Kinect.ColorImageFrame colorFrame ) : void
handleDepthImageFrame ( Microsoft.Kinect.DepthImageFrame depthFrame ) : void
handleSkeletonFrame ( Microsoft.Kinect.SkeletonFrame skeletonFrame ) : void
sensor_AllFramesReady ( object sender, AllFramesReadyEventArgs e ) : void
sensor_ColorFrameReady ( object sender, Microsoft.Kinect.ColorImageFrameReadyEventArgs e ) : void
sensor_DepthFrameReady ( object sender, Microsoft.Kinect.DepthImageFrameReadyEventArgs e ) : void
sensor_SkeletonFrameReady ( object sender, Microsoft.Kinect.SkeletonFrameReadyEventArgs e ) : void

메소드 상세

AbstractKinectFramesHandler() 공개 메소드

public AbstractKinectFramesHandler ( UIElement element, bool isRegisterAllFrameReady = true ) : System.Threading
element System.Windows.UIElement
isRegisterAllFrameReady bool
리턴 System.Threading

AbstractKinectFramesHandler() 공개 메소드

public AbstractKinectFramesHandler ( bool isRegisterAllFrameReady = true ) : System.Threading
isRegisterAllFrameReady bool
리턴 System.Threading

ColorFrameCallback() 공개 메소드

public ColorFrameCallback ( long timestamp, int frameNumber, byte colorPixels ) : void
timestamp long
frameNumber int
colorPixels byte
리턴 void

DepthFrameCallback() 공개 메소드

public DepthFrameCallback ( long timestamp, int frameNumber, DepthImagePixel depthPixels ) : void
timestamp long
frameNumber int
depthPixels DepthImagePixel
리턴 void

HandPointersCallback() 공개 메소드

public HandPointersCallback ( long timestamp, Microsoft.Kinect.Toolkit.Controls.HandPointer handPointers ) : void
timestamp long
handPointers Microsoft.Kinect.Toolkit.Controls.HandPointer
리턴 void

OnHandPointerGripRelease() 공개 메소드

public OnHandPointerGripRelease ( Microsoft.Kinect.Toolkit.Controls.HandPointer grippedHandpointer, Point startGripPoint, Point endGripPoint ) : void
grippedHandpointer Microsoft.Kinect.Toolkit.Controls.HandPointer
startGripPoint System.Windows.Point
endGripPoint System.Windows.Point
리턴 void

RegisterCallbackToSensor() 공개 메소드

public RegisterCallbackToSensor ( Microsoft.Kinect.KinectSensor sensor ) : void
sensor Microsoft.Kinect.KinectSensor
리턴 void

SkeletonFrameCallback() 공개 메소드

public SkeletonFrameCallback ( long timestamp, int frameNumber, Microsoft.Kinect.Skeleton skeletonData ) : void
timestamp long
frameNumber int
skeletonData Microsoft.Kinect.Skeleton
리턴 void