1

Windows Phone 8.1 以降では、MusicLibrary 内の音楽ファイルにアクセスできます。すべてのファイルを問題なく読み取ることができます。

しかし今、私はアルバム情報を読みたいと思っています。

IReadOnlyList<StorageFolder> albums = 
     await KnownFolders.MusicLibrary.GetFoldersAsync(CommonFolderQuery.GroupByAlbum);

foreach (StorageFolder folder in albums)
{
    // how to get album info?            
}

その foreach でアルバム情報 (名前、アーティスト、アルバム アート) を取得するにはどうすればよいですか?

4

2 に答える 2

3

次の作品...時々:

var props = await myStorageFileOrFolder.Properties.GetMusicPropertiesAsync();

フォルダの場合、常に空のようです。

于 2014-05-02T14:03:24.647 に答える
0
var allSongList = 
  (await KnownFolders.MusicLibrary.GetFilesAsync(CommonFileQuery.OrderByName)).ToList();

foreach (var file in allSongList)
{
   var musicProperties = await file.Properties.GetMusicPropertiesAsync();
}
于 2015-12-08T08:08:16.383 に答える