我正在启动一个项目,其中最低要求是Windows 7.我将使用NAudio作为我的音频接口。我不确定我应该使用什么:DirectSound或WASAPI?我将做以下事情:
据我所知,幕后DirectSound无论如何都会通过WASAPI处理所有音频,听起来DirectSound已经加入了已弃用的技术列表。
但是,我的问题更多来自功能层面:哪个API可以让我按照上面的描述进行操作。
答案 0 :(得分:1)
最低要求是Windows 7
当然WASAPI - 您可以更好地控制事物,WASAPI接口/ API制作精良且易于使用,如果您需要接近实时,则可以减少开销。没有任何东西可以让DirectSound给你,WASAPI也不能。
如果您需要WASAPI无法使用的Vista前系统,则使用DirectSound的唯一原因。