我wave写了一段代码来播放WAV文件。我正在使用 WavOutxxx API 来完成此操作。有据可查的是,WavOutXxx API 将其流打开到默认会话。现在由于某些原因,我尝试使用 IAudioSessionControl API(Windows 核心音频接口)控制 WaveOutXxx API 打开的会话。
你能告诉我这是否真的可能吗?我的代码不涉及进程间通信,因为一切都在同一个代码中处理。MSDN 说这是可能的(http://msdn.microsoft.com/en-us/library/dd371428(v=vs.85).aspx),但我不知道如何执行此操作或任何示例。如果有人能指出一些相关的东西,那将是非常友好的。
谢谢。