【问题标题】:Is it possible to reference microsoft.xna.framework.dll in Windows Phone 8.1 applications?是否可以在 Windows Phone 8.1 应用程序中引用 microsoft.xna.framework.dll?
【发布时间】:2015-02-21 18:45:57
【问题描述】:

我想在我的 Windows Phone 应用程序中使用来自 microsoft.xna.framework.dll 程序集的 MediaLibrary 类,但我只能在 Silverlight 应用程序中使用,而不能在常规 Windows Phone 应用程序中使用。 是否可以从通常的 Windows Phone 应用程序中以某种方式引用此程序集?如果不是,为什么会这样?

【问题讨论】:

    标签: c# .net silverlight windows-phone-8 xna


    【解决方案1】:

    【讨论】:

      【解决方案2】:

      如果安装了适用于 XNA 的 Windows Phone SDK 8.0+ 扩展,您似乎可以。

      MSDN:

      XNA Game Studio 4.0 的 Windows Phone SDK 8.0 扩展

      Windows Phone SDK 8.0 Extensions for XNA Game Studio 4.0 是一个编程环境,允许您使用 Microsoft Visual Studio 为 Windows Phone 创建游戏。适用于 XNA Game Studio 4.0 的 Windows Phone SDK 8.0 扩展包括 XNA 框架,这是一组基于 Microsoft .NET 框架为游戏开发而设计的托管库 此文档集包含与 Windows Phone SDK 8.0 扩展相关的技术概述、教程和参考资料适用于 XNA 游戏工作室 4.0。 - More...

      可以在here 找到代码示例,为方便起见,将其包含在此处:

      MediaLibrary sampleMediaLibrary = new MediaLibrary();
      MediaPlayer.Play(sampleMediaLibrary.Albums[i].Songs[0]);
      

      这里还有一个更新的 SDK:

      Windows Phone SDK 档案

      Windows Phone 8.1 开发工具

      Windows Phone 8.1 开发工具随 Visual Studio Express 2013 for Windows 一起安装,带有 Update 2 或更高版本。如果您已经安装了 Visual Studio 2013 版本,则只需下载最新更新。 Update 2 中引入的新功能包括新的模拟器和通用应用程序模板。 More...

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-07-10
        • 2016-03-06
        • 1970-01-01
        • 1970-01-01
        • 2016-04-09
        • 2014-09-07
        • 1970-01-01
        相关资源
        最近更新 更多