如何在Windows Phone 8中将媒体库中的歌曲设置为警报声音

时间:2014-02-18 20:05:51

标签: windows-phone-8

我需要将MediaLibrary中的Microsoft.Xna.Framework.Media.Song添加到Microsoft.Phone.Scheduler.Alarm中。它需要一首uri歌曲。但宋派中没有“uri”字段。我该怎么办?

1 个答案:

答案 0 :(得分:1)

我认为,你的歌曲在你的应用程序包中(包含在项目文件中)。然后你可以直接创建一个Uri到这个MP3文件,而无需处理XNA的Song类。

示例:

alarm.Sound = new Uri("/Assets/MyAlarm.mp3", UriKind.Relative);

我假设您的MP3文件包含在Assets文件夹中,并且已将构建操作设置为Content。

请注意,只允许使用MP3,WMA和WAV。此外,您无法播放隔离存储中的声音,它们必须位于您的项目中。