将HDMI监视器与音频匹配

时间:2013-06-10 14:03:35

标签: c# c++ audio monitor hdmi

我正在开发一个支持音频的视频解码器。该组件是用C ++编写的,用于C#应用程序。客户喜欢使用带有集成音频(英特尔显示音频)和双HDMI链接的Core i3来运行该软件。

两个HDMI连接都将实例化HDMI输出端点(扬声器通过连接的显示器)。

目标: 两个视频和音频将在两个不同的显示器上播放。

例如;

  • 带有音频1的视频1将在监听1(+扬声器1)
  • 上播放
  • 带有音频2的视频2将在监视器2(+扬声器2)上播放

问题: 是否可以在代码中检测哪个音频端点属于哪个监视器?

使用NAudio,http://naudio.codeplex.com/,我可以检测到两个声音输出。两者都可以在不同的显示器上播放。在GraphStudio http://blog.monogram.sk/janos/tools/monogram-graphstudio/中,我还可以检测两个音频渲染器。我仍然没有看到一种方法来匹配显示器与给定的声音输出。

解决方案可以是C ++或C#。

0 个答案:

没有答案