internal static DrawingVisual GetDrawingGroup(this HighDefinitionFaceFrame highDefinitionFaceFrame, bool useDepthSpace = true, byte bodyIndex = 1, double pointRadius = 2F)
        {
            var bodyDrawingGroup = new DrawingVisual();

            highDefinitionFaceFrame.CopyToFrameToDrawingGroup(ref bodyDrawingGroup, useDepthSpace, bodyIndex, pointRadius);

            return bodyDrawingGroup;
        }
        internal static DrawingVisual GetDrawingGroup(this BodyFrame bodyFrame, bool drawBones = true, bool useDepthSpace = true, double pointRadius = 3F, double line = 0.8F)
        {
            var bodyDrawingGroup = new DrawingVisual();

            bodyFrame.CopyToFrameToDrawingGroup(ref bodyDrawingGroup, drawBones, useDepthSpace, pointRadius, line);

            return bodyDrawingGroup;
        }
        internal static DrawingVisual GetDrawingGroup(this FaceFrame faceFrame, bool useInfraredSpace = true, byte bodyIndex = 1, double pointRadius = 1F, double line = 1F)
        {
            var bodyDrawingGroup = new DrawingVisual();

            faceFrame.CopyToFrameToDrawingGroup(ref bodyDrawingGroup, useInfraredSpace, bodyIndex, pointRadius, line);

            return bodyDrawingGroup;
        }