Exemple #1
0
        public V2BodyFrame(IBodyFrame frame)
        {
            _frame = frame;
            _initialized = true;

            var bodies=new Bodies();
            _frame.GetAndRefreshBodyData(6, ref bodies);

            Bodies = new V2Body[]{
                new V2Body(bodies._0),
                new V2Body(bodies._1),
                new V2Body(bodies._2),
                new V2Body(bodies._3),
                new V2Body(bodies._4),
                new V2Body(bodies._5),
            };
            //Bodies = Enumerable.Range(0, 6).Select(i => new V2Body(Marshal.ReadIntPtr(p, i))).ToArray();
        }
 public MultiFrame(IColorFrame colorFrame, IBodyFrame bodyFrame, IDepthFrame depthFrame)
 {
     ColorFrame = colorFrame;
     BodyFrame  = bodyFrame;
     DepthFrame = depthFrame;
 }
 public BodyFrameReadyEventArgs(IBodyFrame bodyFrame)
 {
     BodyFrame = bodyFrame;
 }