以程序方式设置应用程序的播放设备
Programatically setting the playback device for an application
有人知道是否可以在Windows 7上用程序设置音频播放设备吗?(我已经看到了很多关于这方面的帖子,但没有"好"的答案)。我真的不想更改默认播放设备。例如,如果我有2个声卡,并且希望默认为声卡1,我希望我的应用程序能够使用声卡2。提前感谢
我相信您可以使用IMMDeviceEnumerator接口来完成
查看WindowsSDK核心音频(winsapi)示例以获取代码。
相关文章:
- 试图在visual studio上用C++创建一个桌面应用程序
- FFmpeg:制作一个应用程序比直接使用ffmepg更好吗
- 在不打开应用程序的情况下在MinGW c++中播放声音(.wav)文件
- 是否可以在QT GUI应用程序中处理事件时播放加载动画指示器?
- 使用音频设备播放WebRTC C++应用程序的音频流
- C++在32位应用程序之间传输大量数据以进行视频播放的方法
- Windows窗体应用程序无法播放视频[VLC ActiveX插件和IE Web插件v2]
- 当Windows XP(32位,SP3)播放声音时,随机应用程序暂停半秒钟
- 为什么 OpenSL ES 不会在每次启动应用程序时播放音频
- MPC-HC播放器可识别的哑剧数据,同时从Qt应用程序中删除字幕
- 在C++控制台应用程序中播放声音
- 如何在Qt创建器中的Qt小部件应用程序中播放本地视频
- 在控制台应用程序中播放视频音频
- QMediaPlayer应用程序在短时间内播放多次时没有响应
- 如何使用WinRT在Windows 8 Metro应用程序中播放声音文件
- 如何在C++OpenGL应用程序中播放FLV文件
- 当通过网络(远程屏幕播放应用程序)传输JPEG压缩的屏幕分块时,是否建议使用zlib(或类似)压缩
- 以程序方式设置应用程序的播放设备
- 如何通知我的应用程序默认声音播放设备已更改
- 如何部署c++应用程序,并为我的音乐播放器创建设置文件