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; }