public override KinectBaseImageFrame GetFrame() { var frame = new KInectImageFrame(_phStreamHandle, BytesPerPixel); if (!NewTimeStamp(frame.Frame.liTimeStamp)) { return null; } return frame; }
public override KinectBaseImageFrame GetFrame() { var frame = new KInectImageFrame(_phStreamHandle, BytesPerPixel); if (!NewTimeStamp(frame.Frame.liTimeStamp)) { return(null); } return(frame); }
public override KinectBaseImageFrame GetFrame() { try { var frame = new KInectImageFrame(_phStreamHandle); if (!NewTimeStamp(frame.Frame.liTimeStamp)) { return null; } return frame; } catch(COMException ex) { return null; } }