【问题标题】:Wasapi Exclusive mode with Hardware Acceleration doesn't seem to work带有硬件加速的 Wasapi 独占模式似乎不起作用
【发布时间】:2015-10-23 11:40:54
【问题描述】:

我们有一个在事件驱动的独占模式下使用 Wasapi 的应用程序,它在大多数设备上都能正常工作。但是,当我们在为播放设备属性启用硬件加速的机器上运行时,我们会得到静默输出。没有错误报告,Wasapi 系统在调试中似乎运行正常。然而,输出只是沉默。

如果我们使用控制面板中的声音属性关闭硬件加速,它就可以正常工作。

到目前为止,我们只能在使用英特尔 SST 音频设备 (WDM) 的低端设备上执行此操作。

还有其他人遇到过这个吗?是否有一个特殊的 WASAPI 初始化过程我们必须在独占模式下使用硬件加速设备?

【问题讨论】:

    标签: wasapi


    【解决方案1】:

    我有同样的问题,但根据微软 https://msdn.microsoft.com/en-us/library/windows/hardware/dn302026(v=vs.85).aspx 卸载的流绕过软件声音引擎直接进入硬件。但是,它也表示环回流通过驱动程序提供的 loppback 引脚返回到 WASAPI。我不知道如何访问该流。

    【讨论】:

      猜你喜欢
      • 2014-08-04
      • 1970-01-01
      • 1970-01-01
      • 2020-03-17
      • 2022-01-26
      • 1970-01-01
      • 1970-01-01
      • 2014-01-13
      • 1970-01-01
      相关资源
      最近更新 更多