New*_*bie 0 c# visual-studio-2010 audio-player windows-phone-7 windows-phone-8
我正在尝试制作更直观的音乐播放应用,所以我的问题是:如何访问已存储在手机音乐库中的音乐?
我需要获取以下信息:-song name -song artist -song album -track number
有没有办法这样做?
MediaLibrary类是用于访问手机上的MediaFiles的API(图片,音乐......),您可以使用以下代码段访问歌曲集:
using(MediaLibrary library = new MediaLibrary())
{
foreach(var song in library.Songs)
{
Debug.WriteLine("Name: " + song.Name);
Debug.WriteLine("Artist: " + song.Artist.Name);
Debug.WriteLine("Album: " + song.Album.Name);
}
}
Run Code Online (Sandbox Code Playgroud)
你也可以播放一首歌:
MediaPlayer.Play(song);
Run Code Online (Sandbox Code Playgroud)
在项目中引用Microsoft.Xna.Framework.Media,并确保在访问后放置MediaLibrary.
| 归档时间: |
|
| 查看次数: |
1424 次 |
| 最近记录: |