我的程序每秒两次或三次从 LAN 接收频谱数据。该数据是 FFT 的结果。我需要尽快重新绘制光谱并实时显示。现在我在 C++ Builder 上有一个应用程序可以完成这项工作,但在画布上逐点绘制它,或者像这样......它太慢了。此外,我有时需要从文件中加载光谱并移动图片。
问:现在我需要在.NET 上重写这样的程序。实现这一目标的最佳方法是什么?
什么是最好的技术?WPF、XNA 还是只是 GDI?
我在哪里可以找到一个例子?
提前致谢。
因此,根据我的调查,快速重绘图像并使用边距移动它是最佳选择之一。
为了加快图像创建 LockBits 被使用
http://msdn.microsoft.com/en-us/library/5ey6h79d(v=vs.110).aspx