C# 播放音乐内存

来源:百度知道 编辑:UC知道 时间:2024/06/10 22:59:36
我有一个WAv的音乐文件(37.5MB)
我一用我写的C#窗口程序播发就多使用了37.5的内存(程序使用为62MB的内存)
,而用千千静听才4MB的内存,它如何作到??
要代码!
谢谢高手了
那 C++ 播放音乐,不是要把音乐载到变量里,来读取?
如果音乐37.5,那不是也要多37.5的内存??
可以读取时,转为mp3等小容量格式来读取??

不知道你注意过没有,千千静听有很多的DLL文件,这说明千千静听是动态加载库的,其实大多数程序也是这样,这样才能提高内存的效率。

千千是c++写的本机代码,c#是托管代码,二者在性能和内存使用都不能比的。