我制作了一个媒体播放器应用程序,但我不能获得歌曲持续时间。
Uri uriStreaming = new Uri("file://C:/a.mp3");
Song song = Song.FromUri("Song Name", uriStreaming);
MediaPlayer.Play(song);
myString = song.Duration.ToString();
SpriteBatch.DrawString(myfont, myString, stringLocation, myColor);
在任何歌曲的情况下,绘制的字符串显示0:00:00。有什么建议? 稍后编辑:如果通过Content.Load()方法加载歌曲,一切都是正确的,但我真的需要从文件中加载歌曲。