现在的位置: 首页 > 综合 > 正文

Win32、WinRT和WinPRT

2013年05月27日 ⁄ 综合 ⁄ 共 494字 ⁄ 字号 评论关闭

Win32是32位X86系统下的操作系统API/Runtime。
WinRT,即Windows Runtime ,是由微软公司开发的用来构建Metro风格应用的一系列 API. 专门为ARM架构设计的,Windows RT无法兼容x86软件。Windows 8有Pro(内置Win32、WinRT两种Runtime)和RT(仅内置WinRT一种Runtime)两种版本,Pro采用X86,RT采用ARM。X86的可以运行Metro外还可以运行所有现有的桌面程序(只要没兼容问题),ARM只能运行Metro程序。
Windows Phone8 SDK文档指出,Windows Phone 8所采用的是“一种特别为手机定制的Windows Runtime版本”,或称WinRT。这个概念或许会让人困惑,让我们长话短说:微软系统为Windows 8和Windows Phone 8的应用程序接口取相同的名字 —— WinRT,以此来强调两者系统开发的相似性。但真实情况是,它们虽相似,但不同。我认为,Windows Phone版的API应该在名字上体现出区别来,比如叫Windows Phone Runtime —— 或称WinPRT更好。

抱歉!评论已关闭.