我对 Kinect SDK 提供的 KinectSamples 的 KinectColorViewer 做了一些小的修改。在 KinectColorViewer 上,我创建了一个简单地在查看器的 Image 元素上渲染 ColorImageFrame 的方法,我的方法是这样的
public void UpdateColorImage(ColorImageFrame imageFrame)
{
RenderImageOnViewer(imageFrame); // the code of RenderImageOnViewer is omited for simplicity
}
我的问题是,我使用 Kinect.Samples 中的 KinectColorViewer 接收 ColorImageFrame 作为参数,并使用 Kinect.Toolbox 项目中的 Recorder,它为我提供了 ReplayColorImageFrame。
我正在尝试将 ReplayColorImageFrame 转换为 ColorImageFrame,但 ReplayColorImageFrame 不继承 ColorImageFrame。
这个怎么做?