我想在我的小应用程序中显示一个声音可视化器,它显示从麦克风的值流中获得的响度。
这里有一个例子: http://randomfractals.com/blog/2010/03/26/spark-path-sound-visualizer/
我知道做这样一个可视化工具的想法,例如设置一个圆形数组来保持最近的响度,并将数组显示在直方图中。图表只有100(宽)乘300(高)“大像素”空间。每个大像素实际上是3像素乘3像素。通过将白色和黑色填充到“大像素”,我得到了我的实时声音可视化器。
我的问题是,在银光中,什么样的控制可以让我做这些事情?一个控件允许我在它上面绘制东西就足够了:))
非常感谢!
答案 0 :(得分:2)
这个问题及其答案可能会对您有所帮助
答案 1 :(得分:1)
Silverlight Toolkit图表控件可以在WP7上使用,并进行一些调整,如here所述。还有一些控制供应商,如Visifire和Mindscape,为WP7提供图表控制。其中一个应该足以满足您的要求。
UDPATE:我忘记的另一个是amCharts Quick Charts for WPF, Silverlight, and WP7,这是免费的开源。