为什么AllocateStreamingResources会失败,错误代码为0x80004005



我正在尝试让AEC DMO的演示工作(在这里找到(。它可以工作,但只适用于某些机器。在发生故障的机器上,AllocateStreamingResources失败,错误代码为0x80004005。确切的代码行在这里。

我在演示代码生成的.exe上运行了依赖项walker,在它失败的机器上,没有检测到依赖项失败。在报告AllocateStreamingResources失败后,代码什么也不做。

我使用以下参数运行:-out mic_out.pcm-mod 0-spkdev 0-micdev 0。

所有机器都配有功能扬声器和麦克风。当我运行应用程序时,扬声器正在播放声音。有什么想法吗?

我已经通过以下方式解决了类似的问题:

  1. 在设备管理器中卸载音频设备
  2. 重新启动

相关内容

最新更新