重绘图像每〜5ms

时间:2014-04-07 14:10:14

标签: c# image redraw

我有一个内容大约为2000x1080像素的Picturebox(是的,这对我来说很有意义) 现在我需要获取旧内容,将其替换为1像素,并用新数据填充顶部的空行。

但是我必须在很短的时间内做到这一点~5ms可能会多一点。 我得到了触发器和新数据。

所以现在的问题是: 什么是最快,最干净的方法? 也许我需要缓冲新数据并在更“人性化”的时间内编写它们??

1 个答案:

答案 0 :(得分:0)

你没有提到它是什么类型的应用程序...我更像是一个Web开发人员,但是在jquery中,诀窍是加载所有图像的可见性为零,然后使用逻辑来确定哪个显示;我认为即使这不是基于网络的,你也可以使用类似的方法......只需将它们全部放在屏幕上,将最左侧设置为可见,然后每隔5ms,使下一个可见..如果你不断添加图片,只要确保你早点加载它们,也许是在开关之间的5ms内加载它们?