无法通过编程启用音频增强或设置音频DSP属性的问题求助
无法通过编程启用音频增强或设置音频DSP属性的问题求助
我做了一个Visual Studio C++控制台测试项目,想通过代码手动设置我用来录音频的默认麦克风的语音捕获DSP属性。
可是明明代码运行后没有返回任何错误,但录出来的音频完全听不出区别——比如我切换降噪功能的开关,按说噪音量应该有明显变化才对,但不管开不开降噪,录出来的声音都一模一样。
我现在有点搞不懂:是不是程序没办法修改另一个正在运行的程序(比如Audacity)所使用的麦克风录音路径的属性啊?毕竟我手动去Windows音频设置里开或关音频增强时,录音效果的差别特别明显。
下面是我的代码片段:
HRESULT TestEnableAudioEnhancements() { HRESULT hr; PROPVARIANT var; // 完整代码的其余部分此处省略 }
备注:内容来源于stack exchange,提问作者user1884325
相关产品推荐
相关产品推荐

