11得票1回答
从内存中播放wav/mp3

我正在播放来自文件的MP3 / WAV音频以创建推动效果。 但是,在基于Atom CPU的平板电脑上,当我触摸按钮时会出现延迟。 我将尝试从内存中播放wav/mp3而不是文件系统。 有人可以给出代码片段或线索吗?System.Media.SoundPlayer player = new Sy...

8得票8回答
SoundPlayer引起内存泄漏?

我正在使用C#编写一个基本的写作应用程序,希望在打字时播放打字机声音。我将RichTextBox的KeyPress事件挂钩到一个函数上,该函数使用SoundPlayer在每次按键时播放短wav文件。然而,我注意到一段时间后我的电脑变得非常缓慢,并且在检查进程时发现audiodlg.exe占用了...

7得票1回答
如何知道SoundPlayer何时播放完声音?

我正在使用以下代码在内存中动态创建频率音调并异步播放音调: public static void PlayTone(UInt16 frequency, int msDuration, UInt16 volume = 16383) { using (var mStrm = new Me...