1

我正在编写一个简单的媒体服务器应用程序。我希望用户能够在我的应用程序中构建歌曲播放列表,然后能够点击“打开”,然后打开默认媒体播放器(在我的情况下是 Windows 8 音乐应用程序)。目前,我正在使用 Process.Start() 打开应用程序,但这只会打开一首歌曲。有谁知道如何将歌曲列表传递给将充当播放队列的媒体播放器(作为参数?)?谢谢您的帮助。

4

1 回答 1

0

您无法使用当前 SDK 创建或修改 SongCollection。

但是您可以将歌曲路径保存在一个数组中,并在最后一次完成后使用计时器开始下一首歌曲

您可以使用 TagLib Sharp 计算每首歌曲的持续时间

http://developer.novell.com/wiki/index.php/TagLib%5FSharp

它公开了 TagLib.AudioProperties.Duration

于 2014-01-23T18:39:46.330 回答