在Kinext发布的U3D中的案例中,可以分析出来
前面的步骤都应一样,但是在创建Reader的时候,申请的是一个
Reader = Sensor.OpenMultiSourceFrameReader(FrameSourceTypes.Color | FrameSourceTypes.Depth);
并且,frame用的是
frame = _Reader.AcquireLatestFrame();
之后再从frmae中提取不同的数据,如颜色数据为
colorFrame = frame.ColorFrameReference.AcquireFrame();
深度数据为
depthFrame = frame.DepthFrameReference.AcquireFrame();。
其他的操作基本相同