【发布时间】:2011-03-24 20:58:12
【问题描述】:
我正在编写一个应用程序,它将显示相机看到的当前图像,它需要实时更新显示的图像,或者接近它。本质上,我有一台可以捕捉图像的相机,我需要每隔 1 秒捕捉一个图像并将该图像显示到屏幕上。目前,我的应用程序有一个 Image 控件,我正在从相机捕获 BitmapImage 并将其设置为 Image.Source。我的麻烦是让它不断更新。不幸的是,我没有处理这样的事情的经验,它必须永远更新自己(或者直到我正在编写的应用程序关闭),老实说,似乎很少甚至没有(我已经能够发掘)在web 关于在 WPF/C# 中做这样的事情。我怀疑我必须生成一个线程来执行图像捕获,但老实说,这是我的问题的一部分——我很少有使用线程的经验,而且对所有这些工作的原理有点困惑。非常感谢您提供的任何帮助。
【问题讨论】:
标签: c# wpf multithreading real-time redraw