Vuser_492437
2024-04-18 10:17
VM算法平台

为什么rendercontrol控件存图保存的渲染图与实际不符

我在使用rendercontrol的saverenderimage保存渲染图,并且是在vmprocedure的OnWorkEndStatusCallBack回调函数里执行的存图操作,现象是 1、流程第一次运行会报没有图形数据的错误 2、第二次运行可以保存图片,但是保存的渲染图是第一张的,后面以此类推 所以请问要在什么时机调用SaveRenderedImage才能避免这个错位问题呢?(加延时这个方式不可靠,因为随着使用时间的增加,电脑会存在越来越慢的情况,很难说延时多少是合适的)


  • 50
  • 1
  • 分享

全部回答1

你好,在图像上渲染的时机是在回调结束后,因此会导致第一次执行回调拿不到渲染,第二次执行拿到第一次的渲染,建议使用输出图像模块,使用输出图像来保存渲染图

2024-04-18 20:37 浙江省
    |
  • 评论
  • |
  • 1

请升级浏览器版本

您正在使用的浏览器版本过低,请升级最新版本以获得更好的体验。

推荐使用以下浏览器