我已经搜索和搜索了许多论坛和开发者网站,但没有任何成功;我相信这是一个需要直接专业知识或知识的具体问题,所以请继续阅读!
背景:
我有一个音频增强算法,它是作为一个系统音频处理对象(sAPO)实现的,该算法是在Windows7中成功开发和测试的。作为一个APO,它通过一个端点设备对所有音频流进行处理,包括来自Skype的音频。
问题:
这是否真的不适用于Windows8.x( 8.1或更高版本)?更具体地说,sAPO处理是否仍然适用于Skype?Skype是否禁用其流上的任何和所有APO处理?
迄今所做的尝试:
(1)我成功地遵循了从Windows 8中的Windows 7加载未经签名的APO的标准过程。
(2)我已经用Skype音频流测试了这一点,而且也使用了。
然而:
(1)在Windows8.1开发人员预览中,失败了。因此,我无法测试(2)。
请注意,我是专门问关于Windows8.1,在笔记本电脑或台式机。这并不适用于移动电话或平板电脑。任何有关这方面的信息或链接都是非常感谢的!
发布于 2013-10-17 14:00:56
我还试图将为W7/8开发的APO更新到由W8.1引入的新格式,但是似乎还没有发布多少文档。到目前为止,我发现Windows8.1需要一些新的方法来发现和控制在APO中实现的效果。这意味着Skype将能够发现某些APO效果,并在需要时禁用它们。
新接口IAudioSystemEffects2:链接
一些更新的代码可以在新的SwapAPO示例:链接中找到。
不多,但希望它能帮助你朝着正确的方向前进。
https://stackoverflow.com/questions/19236318
复制相似问题