2017-10-16 13 views
1

Windows 10で音楽を再生するときに表示されるメタデータを照会することはできますか?現在Windows 10の再生中のカードから再生中

http://i63.tinypic.com/1q00mc.jpg

私はSMTCなどとMediaPlayerからメタデータを表示する情報を見つけましたが、私は単純にすることを読み出すために(任意のメディア自体は再生されません)プロセスのいずれかの方法を見つけることができません同じメタデータ

答えて

-1

MusicPropertiesクラスは、アイテム(ファイルやフォルダなど)の音楽関連プロパティへのアクセスを提供します。

タイトル、アルバム、時間帯などGetMusicPropertiesAsync()メソッドで音楽プロパティを取得することができます。以下は詳細な処理です。

try 
{ 
    FileOpenPicker picker = new FileOpenPicker(); 
    picker.ViewMode = PickerViewMode.Thumbnail; 
    picker.SuggestedStartLocation = PickerLocationId.MusicLibrary; 
    picker.FileTypeFilter.Add(".mp3"); 
    var file = await picker.PickSingleFileAsync(); 

    if (file != null) 
    { 
     StringBuilder outputText = new StringBuilder(); 
     MusicProperties musicProperties = await file.Properties.GetMusicPropertiesAsync(); 
     outputText.AppendLine("Album: " + musicProperties.Album); 
     outputText.AppendLine("Rating: " + musicProperties.Rating); 
     outputText.AppendLine("Title: " + musicProperties.Title); 
     outputText.AppendLine("TimeSpan: " + musicProperties.Duration.ToString()); 
     MusicTextFiled.Text = outputText.ToString(); 
    } 
} 

catch (FileNotFoundException) 
{ 

} 
+0

これはSpotifyやGroove Music Passのようなものが再生されているときには機能しません。これは主に読みたいものです。 – egonny

+0

uwpアプリケーションを開発していますか? –

+0

私はUWPの経験はありませんが、問題を解決するためのプラットフォームになっていると思っていましたので、これをUWPとしてタグ付けしました。 – egonny

1

これは、私が知っているAPIがないため、現在のところ不可能です。

関連する問題