I am trying to access music metadata. I am able to get all other meta data except album art. How can I get album art?
IReadOnlyList<StorageFolder> MusicFolders =
await KnownFolders.MusicLibrary.GetFoldersAsync(CommonFolderQuery.GroupByAlbum);
foreach (var file in MusicFolderList)
{
StorageFolder mFolder = (StorageFolder)file;
MusicAlbums obj = new MusicAlbums();
obj.album = mFolder.Name;
ThumbnailMode thumbnailMode = ThumbnailMode.MusicView;
uint size = 100;
StorageItemThumbnail thumbnail = await file.GetThumbnailAsync(thumbnailMode, size);
BitmapImage AlbumThumb = new BitmapImage();
AlbumThumb.SetSource(thumbnail);
obj.folderArt = AlbumThumb;
MusicProperties musicProperties =
await mFolder.Properties.GetMusicPropertiesAsync();
obj.artist = musicProperties.Artist;
MusicCollection.Add(obj);
}
public class MusicAlbums
{
public BitmapImage folderArt { get; set; }
public string album { get; set; }
public string artist { get; set; }
}