【问题标题】:Change destination speakers of Windows Media Player更改 Windows Media Player 的目标扬声器
【发布时间】:2011-05-18 08:25:20
【问题描述】:

我们使用嵌入式 AxWMPLib.AxWindowsMediaPlayer 播放各种音频 我们应用程序中的文件(C# 代码)。我想以编程方式进行更改, 目标扬声器(输出音频设备)。我找不到任何代码 做到这一点。我搜索了高低。没有告诉我如何选择 和/或更改音频输出的扬声器。然而标准的 Windows Media Windows XP 中的播放器当然可以通过以下方式轻松更改音频设备 工具/选项。

(我不想更改默认声卡,只为这个WMP实例更改它)

有人可以告诉我如何用 C# 代码更改扬声器吗?

【问题讨论】:

    标签: c#


    【解决方案1】:

    据我所知,WMP 控件不具备此功能。您可能需要考虑使用一些第三方媒体库,具体取决于您要使用的媒体类型。如果您只需要播放音频文件,您可以尝试 Bass 库 - www.un4seen.com。 如果您还需要视频功能,则可能必须使用 DirectShow。有一个库,其中包含可用的示例here。如果您想使用 WPF 作为您的视图引擎,可以在 CodePlex here 上找到一个名为 WPF Media Kit 的出色媒体库。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-31
      • 1970-01-01
      • 1970-01-01
      • 2014-06-05
      相关资源
      最近更新 更多