jjzjj

SetMasterVolumeLevelScalar

全部标签

c++ - 为什么我不能使用 IAudioEndpointVolume::SetMasterVolumeLevelScalar 为 USB/Firewire 音频接口(interface)设置主音量

我正在尝试修复围绕portmixer的Audacity错误。输出/输入级别可以使用mac版本的portmixer设置,但在Windows中并不总是如此。我正在调试portmixer的窗口代码,试图让它在那里工作。使用IAudioEndpointVolume::SetMasterVolumeLevelScalar设置主音量对于板载声音效果很好,但是使用专业的外部USB或火线接口(interface),如RMEFireface400,输出音量不会改变,尽管它反射(reflect)在Window的声音控制面板中对于那个设备,也在系统混音器中。此外,在我们的程序之外,更改系统混音器的主slid