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