以编程方式设置应用程序的播放设备

问题描述

| 有谁知道是否可以在Windows 7上以编程方式设置音频播放设备? (我看过很多关于此的帖子,但没有“好”答案)。我真的不想更改认播放设备。例如。如果我有2个声卡,并且希望认设置为声卡1,我希望我的应用程序能够使用声卡2。 提前致谢     

解决方法

我相信您可以使用IMMDeviceEnumerator接口来做到这一点。 查看Windows SDK核心音频(winsapi)示例代码。