下表描述了 Windows Phone 模拟器的系统和功能要求。
系统或功能要求
操作系统:Windows 7(32 位)、Windows 7(64 位)、Windows Vista SP2(32 位)和 Windows Vista(64 位)。
注意:
不支持 :Windows XP、Windows Server、Virtual PC 和 Hyper-V。
内存:计算机上具有 3 GB RAM 和 1.5 GB 空闲 RAM。
图形处理单元 (GPU) 仿真:DirectX 10 或 DirectX 11 图形卡(包含 WDDM 1.1 或更高版本的驱动程序以及 10 或更高版本的 DDI)。有关更多信息,请参阅优化 Windows Phone 模拟器的性能。有关确定当前配置的信息,请参阅本主题中的 DirectX 配置。
.xap 包:Silverlight 应用程序和 XNA Framework 应用程序的最大 .xap 包大小是 225 MB。
注意:
模拟器模拟: 2 GB 的闪存驱动器。由于 Windows Phone OS 7.0 设备的闪存驱动器较大,因此可在模拟器上安装的应用程序不比在设备上安装得多。
Silverlight 应用程序:Silverlight 应用程序要求 GPU 仿真。在没有 GPU 仿真的情况下,Silverlight 应用程序也可能在 Windows Phone 模拟器上运行,但不支持这种方案。
XNA Framework 应用程序:DirectX 10 或 DirectX 11 图形卡(包含 WDDM 1.1 或更高版本的驱动程序以及 10 或更高版本的设备驱动程序接口 (DDI))。在没有 GPU 仿真时,XNA Framework 应用程序将无法运行。有关确定当前配置的信息,请参阅本主题中的 DirectX 配置。
视频VC-1、H.264 和 AAC 编码。没有 GPU 仿真时不支持。请参阅此表中的 GPU 仿真要求。
诸如模糊和阴影等效果。Windows Phone SDK 中不支持。
硬件辅助虚拟化:要求支持硬件辅助虚拟化的处理器。有关更多信息,请参阅优化 Windows Phone 模拟器的性能。
硬件键盘:您可以将主机键盘用作硬件键盘。有关详细说明,请参阅Windows Phone 模拟器的键盘映射。
独立存储:模拟器运行时,独立存储中的数据将会保留,但在模拟器关闭时这些数据将会丢失。
启动器和选择器:有关详细说明,请参阅Launcher and Chooser Support in Windows Phone Emulator。
多点触控:要求支持多点触控输入的主机。当前版本的 Windows Phone SDK 不支持使用鼠标模拟多点触控。
加速计,GPS使用模拟器可以模拟加速计和 GPS。有关更多信息,请参阅如何测试使用加速度计的应用程序和如何测试使用本地数据的应用程序。
相机、罗盘和陀螺仪目前不支持。
DirectX 配置
要使用 DirectX 诊断工具确定当前的 DirectX 配置,请在“运行”对话框中键入dxdiag。在工具的对话框中:
在“系统”选项卡中检查 DirectX 版本。
在“显示”选项卡中检查 DDI 和 WDDM 版本。
转载于:https://blog.51cto.com/wws5201985/780251