实时图形绘制(波形)

Joh*_*ohn 8 .net c# drawing .net-4.0 winforms

我希望将来在C#.NET 4.0中做一些带音频的项目,所以我收集了一些用于录音的代码示例,使用WAVE文件等.但我找不到的是:

如何实时绘制音频波形/频谱图(ish)?显然,创建内存中的位图并将其加载到图片框中会非常慢,对吧?那么,最简​​单的方法是什么?

谢谢!

Ree*_*sey 1

您可以在 Windows 窗体中使用基于 GDI+ 的图形和绘图来直接绘制内容。这比渲染位图并在图片框中显示不断变化的内容要快得多。