我需要将MediaLibrary中的Microsoft.Xna.Framework.Media.Song添加到Microsoft.Phone.Scheduler.Alarm中。它需要一首uri歌曲。但宋派中没有“uri”字段。我该怎么办?
答案 0 :(得分:1)
我认为,你的歌曲在你的应用程序包中(包含在项目文件中)。然后你可以直接创建一个Uri到这个MP3文件,而无需处理XNA的Song类。
示例:
alarm.Sound = new Uri("/Assets/MyAlarm.mp3", UriKind.Relative);
我假设您的MP3文件包含在Assets文件夹中,并且已将构建操作设置为Content。
请注意,只允许使用MP3,WMA和WAV。此外,您无法播放隔离存储中的声音,它们必须位于您的项目中。