【问题标题】:Switch audio device using winapi使用winapi切换音频设备
【发布时间】:2014-03-02 15:54:53
【问题描述】:

我找到了这个http://www.daveamenta.com/2011-05/programmatically-or-command-line-change-the-default-sound-playback-device-in-windows-7/,它对我有用,但我想切换音频设备,我有 2 个音频设备,如果第 1 个激活则打开第 2 个,如果第 2 个激活则第 1 个打开。但我不知道是否可以检查音频设备是否在 Windows 中处于活动状态

【问题讨论】:

  • 我的回答有帮助吗?

标签: c++ winapi audio


【解决方案1】:

您链接的程序使用的IMMDeviceEnumerator COM 接口有一个GetDefaultAudioEndpoint 方法。

它返回一个IMMDevice接口指针,与链接程序在枚举时获得的接口指针类型相同。

【讨论】:

    猜你喜欢
    • 2020-12-29
    • 2021-06-29
    • 1970-01-01
    • 1970-01-01
    • 2021-09-03
    • 2012-03-14
    • 2012-06-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多