原文首发:http://www.wpmind.com/dev/2010/05/13/behind-windows-phone-7-emulator.html
Windows Phone 7的团队发布了一则视频(见本文下方)介绍了有关Windows Phone 7模拟器及相关工具的一些情况。当然,如果您实在忍受不了印度口音的英语的话(好吧,其实是为自己的英语能力找借口)也可以看看.NET Compact Framework 团队的员工Abhinaba Basu的这则Blog,里面对该视频总结了几个要点:
1。 Windows Phone 7 的模拟器本质上是一个x86的虚机,而里面跑着一个Windows Phone 7 OS的完整镜像。
2。 该模拟器模拟了很多外围设备(例如声音、网络),当然这个外围设备列表有望在以后扩展。
3。 如果你的PC机具有多点触摸的屏幕的话,该虚机也是支持多点触摸的。
4。 它使用宿主PC上的GPU来对图形进行加速。
5。 附注:它能够模拟x86的环境并且可以在里面运行托管代码的一个原因在于.NET Compact Framework的运行时支持x86和ARM架构(为两种架构提供了JIT,在两种环境中均可无缝的运行托管代码)。