我有15个1秒的wav文件,需要每秒播放一次,时间为2分钟。在应用程序加载时将wav文件读入内存并从那里播放,或者每秒从Properties.Resources进行加载会更好吗?C#winform - 从嵌入资源播放wav文件
2
A
回答
1
这是否会不断增加额外的WAV文件?如果不是,我强烈建议将它们加载到一个内存容器中,每次执行时都可以分拆新线程。
0
也许这样做混合。看看它是否在内存中,如果没有(第一次需要)加载它(也许用Dictionary<string, Stream>
)并从那里使用它。所以你一开始并没有很大的负载问题,你只能将这些文件存入真正需要的内存中,而不是可能存在但不需要的文件。
相关问题
- 1. 播放嵌入式资源mp3文件
- 2. 如何从资源播放WAV音频文件?
- 3. 用C播放.wav文件#
- 4. 播放.wav文件
- 5. 如何在VB.NET中从资源中播放.wav
- 6. c#无法播放wav文件
- 7. C#Wav文件播放冻结GUI
- 8. c#播放停止wav文件
- 9. html嵌入式Flash wav播放器
- 10. 播放.wav C Mac
- 11. 使用SoundPlayer播放嵌入的wav文件
- 12. Android - wav文件播放快
- 13. 多次播放WAV文件
- 14. 如何播放Wav文件
- 15. 向后播放WAV文件
- 16. 无法播放WAV文件
- 17. WAV从文件播放,不直接从URL播放
- 18. 从资源C播放音乐#
- 19. RtAudio - 从wav文件播放示例
- 20. 从数组中播放Wav文件
- 21. 如何从C#中的在线资源中播放.mp3文件?
- 22. 如何从C#资源中播放.mp3文件?
- 23. C#使用NAudio从资源播放MP3文件
- 24. flex:从XML文件嵌入资源
- 25. 写入嵌入在资源文件中的文本文件C#
- 26. 在嵌入式应用程序中播放嵌入式WAV
- 27. 如何从网页浏览器中嵌入URL播放.wav文件 - Java
- 28. C++把wav文件放入dll
- 29. 使用WaveOutOpen播放.wav(C++)
- 30. 如何使用WPF中的MediaPlayer在资源中播放WAV音频文件?