C#WPF:Viewport3D和WriteableBitmap的组合导致Viewport3D控件中的闪烁

时间:2014-06-27 16:00:02

标签: c# wpf kinect writeablebitmap viewport3d

我有两个WPF控件:

(1)通过使用HelixViewport3D(来自Helix 3D Toolkit:http://helixtoolkit.codeplex.com/)进行viewport3D控制

(2)使用WriteableBitmap.WritePixels

写入的Image控件

我有一个Kinect传感器

  • 将骨架数据(通过eventhandler SkeletonFrameReady)推送到HelixViewPort3D控件
  • 将RGB相机数据(通过事件处理程序ColorFrameReady)推送到WriteableBitmap

问题

如果我只更新viewport3D控件,我会根据此页面获得一个工作(非闪烁)3D骨架:http://kuchenzeit.wordpress.com/2012/10/12/tcd-kinect/

但是,如果我同时更新viewport3D控件和Image控件,那么我的viewport3D控件中会出现闪烁

有没有办法可以消除viewport3D控件中的闪烁?

0 个答案:

没有答案