微软将ARM版Windows 10更多限制内容曝光
微软联合高通在2016年推出基于ARM 处理器的 Windows 10 设备,此类设备的亮点在于无需关机即开即用。尽管是基于ARM处理器但此类设备可以借助系统内置的模拟器来运行绝大部分普通的Win32桌面级应用程序。不过微软不小心公布的文档让我们可以了解ARM设备更多的限制:并不是普通的Win32程序都可以直接运行。微软随后立即将文档删除但被曝光的文档依然被互联网档案馆抓取到并保存了:ARM平台上的应用程序限制。
理论上只支持ARM64程序:
原本从之前公布的x86 模拟器来看我们认为绝大多数普通的桌面程序应该都可以直接在此类ARM设备上运行。但微软公布的文档显示此类设备只能支持ARM64驱动程序,ARM64是独立于x86和x64的处理器指令集架构。这意味着尽管x86模拟器可以运行部分Win32应用程序,但开发者可能需要将Win32程序重新编译为ARM64。
不支持OpenGL 1.1版及之后的版本:
ARM版Windows 10只支持DirectX 9~12 版,无法支持OpenGL 1.1版及之后需要硬件加速OpenGL的游戏。而普通的Windows 10系统就不会存在这种限制, 这种限制主要是架构问题因此此类设备可能与游戏无缘了。
访问: