如何在不使用 MediaElement 的情况下在 WPF 中播放 mp3?
我想在 WPF 应用程序的后台播放歌曲,但我不喜欢使用 MediaElement 因为它需要 MediaPlayer 10 才能运行,并且我无法控制用户是否拥有它。
我有什么选择?
I Want to play a song in the background of my WPF Application, but i prefer not using
MediaElement Because it requires MediaPlayer 10 to run, and i can't have control on whether the user will have it or not.
What are my options?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您不想使用
MediaElement
,可以使用 NAudio 来 播放 MP3。If you do not want to use
MediaElement
, you can use NAudio to play an MP3.在 .Net 中播放 Mp3 文件有多种方法。例如,尝试 IrrKlang,它对于非商业用途是免费的。
您还可以使用 JavaLayer 的 C# 端口。
There are multiple ways to play a Mp3 File in .Net. Try IrrKlang for example which is free for non-comercial usage.
You could also use the C# port of JavaLayer.