XNA SOUND Воспроизведение проблемы - PullRequest
1 голос
/ 27 ноября 2010

В настоящее время я работаю над игрой XNA, однако, когда я приказываю ей воспроизвести mp3-файл, выдается ошибка DRM, когда мой файл не защищен DRM.Может кто-нибудь объяснить мне, почему это происходит?

       public class SoundEffects : GameComponent
    {
        private Song explosion;
        private Song thunder;

    public SoundEffects(Game game):base(game)
    {

        explosion = Game.Content.Load<Song>("explosion");
        thunder = Game.Content.Load<Song>("thunder"); 
    }

    /*protected override void LoadContent()
    { 
        explosion = Game.Content.Load<Song>("explosion");  // Put the name of your song in instead of "song_title"
        thunder = Game.Content.Load<Song>("thunder");  // Put the name of your song in instead of "song_title"
    }*/

    public void playMusicThunder()
    {
        MediaPlayer.Play(thunder);
    }

    public void playMusicExplosion()
    {
        MediaPlayer.Play(this.explosion);
    }

1 Ответ

1 голос
/ 29 ноября 2010

Если вы попытаетесь воспроизвести файл песни, когда устройство подключено к ПК через Zune, оно выдаст исключение (DRM).Вы можете либо протестировать игру после отключения устройства, либо вместо использования Zune использовать инструмент WPconnect (который, как мне кажется, был в октябрьском обновлении WPDT)

...