我正在尝试构建一个界面来使用触摸屏选择和播放歌曲。到目前为止,我能找到的最简单的方法是使用 WMP,我遇到的问题是获取艺术家、专辑和歌曲的列表,并将它们显示在 WMP 库中的列表框中。基本上我有 3 个列表框。需要显示艺术家、一张专辑和一首歌曲。这些需要来自 WMP 库。我怎样才能做到这一点?非常感谢您的帮助。
问问题
427 次
1 回答
2
可以通过 COM 接口获取播放列表。您只需添加 com 库“WMPLib”并创建一个新的播放器实例:
//create windows media player instance
WindowsMediaPlayer wmp = new WindowsMediaPlayer();
//get all playlists and media
IWMPPlaylistArray paylists = wmp.playlistCollection.getAll();
IWMPPlaylist allMedia = wmp.mediaCollection.getAll();
现在您可以遍历这些列表以获取您想要的信息。
于 2013-07-23T07:33:24.430 回答