MediaElement 或 MediaPlayer 无疑是在 .net 应用程序中播放音乐的好方法。我不知道该怎么做的一件事是如何设置播放设备。有没有办法做到这一点,或者它总是默认为标准音频设备(因为它来自网络应用程序)。
提前致谢
马里奥
MediaElement 或 MediaPlayer 无疑是在 .net 应用程序中播放音乐的好方法。我不知道该怎么做的一件事是如何设置播放设备。有没有办法做到这一点,或者它总是默认为标准音频设备(因为它来自网络应用程序)。
提前致谢
马里奥
它将始终使用默认的声音设备。我不相信 WPF 支持开箱即用地输出到另一台设备的方式。为此,您将不得不降低 DirectSound 的级别。幸运的是,围绕 DirectX 有很多很棒的托管包装器,我可以推荐一个是SlimDX。
Bass.net 是一个非常强大的音频 api,它可以让你做到这一点并设置频道。不幸的是,它不是免费的。(不,我不为他们工作)
您还可以使用 direct-x SDK 设置声音设备并集成音频/视频。