【问题标题】:Uploading / Simulating a Collection of Songs on the Windows Phone 7 Emulator在 Windows Phone 7 模拟器上上传/模拟歌曲集
【发布时间】:2010-12-23 10:28:51
【问题描述】:

我正在编写一个 windows phone 7 游戏,该游戏处理从歌曲中提取频谱并以此为基础构建游戏关卡。到目前为止,我唯一的问题是我无法使用 Zune 媒体库中的任何歌曲,因为模拟器上没有任何歌曲。我还没有设备。我下载了一个解锁版本的模拟器,里面有更多的应用程序,包括zune,但是当我打开Zune时,它似乎是空的。

我能否以某种方式上传或模拟(在运行时将歌曲添加到媒体库)歌曲集,以便我可以使用模拟器测试游戏?

附:我认为有一个工具可以让您将设备同步到 PC 上的 Zune 客户端,但我不确定它是否可以与模拟器一起使用。

请帮忙。

【问题讨论】:

    标签: windows-phone-7 xna emulation zune


    【解决方案1】:

    不,你不能在你的电脑和模拟器之间同步。

    不过,默认情况下,我会在模拟器中看到 3 首歌曲。
    您可以通过MediaLibrary.Songs 集合访问它们。只需添加对 Microsoft.Xna.Framework 的引用(是的,即使您有一个基于 Silverlight 的项目。)您就可以开始了。

    using (var myMediaLibrary = new Microsoft.Xna.Framework.Media.MediaLibrary())
    {
        foreach (var song in myMediaLibrary.Songs)
        {
            songList.Items.Add(new TextBlock {Text = song.Name});
        }
    }
    

    您必须拥有工具的 RTM 版本,因为它们在 Beta 或 CTP 版本中不存在。

    【讨论】:

    • 谢谢。我会在一分钟内测试它,并确保在之后写反馈
    • 就是这样。我从头开始安装 RTM,并且能够访问 MediaLibrary。谢谢
    猜你喜欢
    • 2011-02-22
    • 2011-04-21
    • 2011-05-09
    • 2011-11-12
    • 2011-07-02
    • 1970-01-01
    • 2012-02-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多