【发布时间】:2017-12-02 13:41:21
【问题描述】:
在我的应用程序中,我必须播放许多短音频文件,它们都具有相同的采样率和通道数。我不想经常打开和关闭声卡。
我可以打开一次,然后为每个文件调用WaveOut.Init,然后调用WaveOut.Play。或者我可以使用MixingSampleProvider 解释here(这允许我同时播放多个文件,但我不需要)。
一种方法比另一种更好吗?每种方法的优点/缺点是什么?最后:打开声卡是否会与其他应用程序冲突?
【问题讨论】:
标签: naudio