c++ - 除我的应用程序外全部静音

标签 c++ .net winapi audio directx

我使用DirectSound在C#4.0中制作了很少的声音生成器。
我想使所有其他声音静音。我只希望我的应用程序能够发出声音。

怎么做?

我知道如何调用,因此您可以给我非托管代码。

最佳答案

设计正确的程序会在其主窗口被停用时停止播放声音。或使用IDirectSound::SetCooperativeLevel(),以便它们与其他想要听到的程序配合使用。

您在问如何使设计不当的程序表现良好。有点暗示您不打算自己变得友善。教那个不合作的程序很简单,运行它的卸载程序。避免成为相同建议的受害者。

关于c++ - 除我的应用程序外全部静音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10132104/

相关文章:

.net - 如何在gridview中组合下拉列表和空字段?

c++ - Windows GDI 上下文 - LoadImage 和 GetLastError()

c++ - 如何获取另一个应用程序的所有窗口的句柄

c++ - 直接访问唯一的类数据成员

c++ - XCode 附加进程/分离进程(以编程方式分离调试器)

.net - 用于新 HTML5 输入类型的 ASP.NET MVC HTML 帮助器方法

为 WinAPI 创建面向对象的包装器

c++ - 使用纹理绘制多个对象不起作用

c++ - 将 (0&(1|0)|1) & (0|1) 等字符串转换为对应的真值

.net - 中等信任度下进程内数据库的选项