如何从IAudioSessionManager2获取进程ID

时间:2012-11-06 15:27:23

标签: winapi core-audio

后台:枚举正在使用系统音频的所有活动会话。

我正在尝试从IAudioSessionManager2获取进程信息。但我找不到这样的功能。有谁知道如何获得它?

示例代码: http://msdn.microsoft.com/en-us/library/windows/desktop/dd368281(v=vs.85).aspx

IAudioSessionControl只提供这样的方法:GetDisplayName,但我得到的显示名称只是null。

1 个答案:

答案 0 :(得分:2)

您必须使用IAudioSessionControl2界面和GetProcessId方法。