DirectAudio 和 Windows Audio Session 有什么区别

DirectAudio 和 Windows Audio Session 有什么区别

哪一个 (directaudio/windows audio session) 质量更好? 它们还有哪些其他区别。

答案1

除非你有很好的硬件和很好的听力,否则差别不大。WASAPI(Windows 音频会话 API)对于大多数用户来说,它提供了独家控制音频设备与声源之间的连接,这样你的音乐就不会被系统声音打断。仅这一点就惊人的值得使用 WASAPI。

WASAPI 还为您提供'有点完美播放”。这意味着它在整个流中不应以任何方式改变 - 因此理论上您获得的声音不应以任何方式重新采样或以其他方式改变。实际上,您可能正在运行一些插件,因此除非您将音频流发送到另一台设备,否则它的用处是有限的。

实际上,我已经在用于正确聆听的外部 DAW 或 DAC 以及用于良好耳机和内部声卡的各种配置上尝试过 ASIO(棘手)、WASAPI 和 Direct Audio。我发现能够将外部声音设备分配给我的音乐播放器本身就值得使用 WSAPI。我主观上更喜欢使用 WASAPI(以及旧设备上仅支持 ASIO)的音质,但除了我的音频流到设备之外没有其他的客观便利性是这里的主要因素。

我建议你试一试,看看你更喜欢哪个。你的扬声器/耳机和音频设备将比你使用的输出产生更大的影响。

相关内容