【发布时间】:2023-03-13 00:24:01
【问题描述】:
我想问是否有某种方法可以从 Windows Phone 8 媒体播放器播放的音乐中以编程方式获取 mp3 标签?
我尝试使用 BackgroundAudioPlayer 实例,来自 XNA 框架的 MediaPlayer 从 wp8 音乐播放器播放的歌曲中提取标签,但似乎我无法得到它。 我以这样的方式结束:
var player = BackgroundAudioPlayer.Instance;
if (player.PlayerState != PlayState.Playing) return;
var track = player.Track;
ArtistTextBlock.Text = track.Artist;
SongTextBlock.Text = track.Title;
但是,如果我想用艺术家或歌曲名称字符串分配 TextBlocks,这会抛出 NullReferenceException。
【问题讨论】:
-
您是否可能正在寻找这样的东西:stackoverflow.com/questions/1750464/…
-
谢谢,但不,这不是我要找的。我想从当前播放的歌曲中提取艺术家和歌曲的名称。我做了一些研究,我应该能够从 Track 对象中提取它。
标签: c# windows-phone-8 tags audio-player