Microsoft.Samples.Kinect.RecordAndPlaybackBasics.KinectBodyView.DrawHand C# (CSharp) Метод

DrawHand() приватный Метод

Draws a hand symbol if the hand is tracked: red circle = closed, green circle = opened; blue circle = lasso
private DrawHand ( HandState handState, Point handPosition, System.Windows.Media.DrawingContext drawingContext ) : void
handState HandState state of the hand
handPosition Point position of the hand
drawingContext System.Windows.Media.DrawingContext drawing context to draw to
Результат void
        private void DrawHand(HandState handState, Point handPosition, DrawingContext drawingContext)
        {
            switch (handState)
            {
                case HandState.Closed:
                    drawingContext.DrawEllipse(this.handClosedBrush, null, handPosition, HandSize, HandSize);
                    break;

                case HandState.Open:
                    drawingContext.DrawEllipse(this.handOpenBrush, null, handPosition, HandSize, HandSize);
                    break;

                case HandState.Lasso:
                    drawingContext.DrawEllipse(this.handLassoBrush, null, handPosition, HandSize, HandSize);
                    break;
            }
        }