网站首页  英汉词典

请输入您要查询的英文单词:

 

单词 Windows Runtime
释义

Windows Runtime

中文百科

Windows Runtime

Windows Runtime,或WinRT,是Windows 8中的一种跨平台应用进程架构。WinRT支持的开发语言包括C++(一般包括C++/CX)和托管语言C#和VB.NET,还有JavaScript。WinRT应用进程同时原生支持x86架构和ARM架构,同时为了更好的安全性和稳定性,也支持运行在沙盒环境中。
由于依赖于一些增强COM组件,WinRT本质上是一基于COM的API。正因为其COM风格的基础,WinRT可以像COM那样轻松地实现多种语言代码之间的交互联系,不过本质上是非托管的本地API。API的定义存储在以”.winmd"为后缀的元数据文档中,格式编码遵循ECMA 335的定义,和.Net使用的文档格式一样,不过稍有改进。使用统一的元数据格式相比于P/Invoke,可以大幅减少WinRT调用.NET进程时的开销,同时拥有更简单的语法。全新的C++/CX(组件扩展)语言,借用了一些C++/CLI语法,允许授权和使用WinRT组件,但相比传统的C++下COM编程,对于进程员来说,有更少的粘合可见性,同时对于混合类型的限制相比C++/CLI也更少。在新的称为Windows Runtime C++ Template Library(WRL)的模板类库的帮助下(就好似ATL之于COM一样),规范的C++代码(遵循COM化规范)也同样可以用在使用了WinRT组件的进程里。不过MSDN建议使用C++/CX而不是WRL。

英语百科

Windows Runtime

Windows Runtime (WinRT), is a platform-homogeneous application architecture first introduced in Windows 8 and Windows Server 2012 in 2012. WinRT supports development in C++/CX (Component Extensions, a language based on C++), JavaScript-TypeScript, and the managed code languages C# and Visual Basic .NET (VB.NET). WinRT applications natively support both the x86 and ARM processors, and run inside a sandboxed environment to allow greater security and stability. WinRT components are designed with interoperability between multiple languages and APIs in mind, including native, managed and scripting languages.

随便看

 

英汉网英语在线翻译词典收录了3779314条英语词汇在线翻译词条,基本涵盖了全部常用英语词汇的中英文双语翻译及用法,是英语学习的有利工具。

 

Copyright © 2004-2024 encnc.com All Rights Reserved
更新时间:2025/6/22 8:16:35