Windows Vista如何影响开发商


  Share  
|


最大的新闻独立软件开发商( ISV )和其他Windows开发了WinFX是,新的应用编程接口( API )为Vista 。 WinFX是基于(实际上,这是一个超集) 。 NET框架。 这就是名称来源于: WinFX是Windows操作系统。 NET Framework的延伸。 其。 NET的基础,告诉你, WinFX是有管理的API ,这意味着运行环境处理的事情,如分配和回收内存。 (在旧的Win32 API的,程序员不得不自己管理记忆体。 )这应该意味着,应用了WinFX是位更稳定的比他们的Win32对口因为有机会较少的记忆体管理不善或其他程序员的错误。 (当然,旧的Win32 API的仍然是支持在Vista中,这意味着大多数Windows应用程序建立在Win32的框架内仍然会在Vista的工作。 )

的一个主要组成部分WinFX是在Windows演示基金会,开发商要爱,因为它取代了无数的APIsincluding但不仅限于图形设备接口( GDI )的Direct3D , OpenGL的, DirectShow的, USER32和Windows Formswith一个单一的API 。 随着粮食计划署,开发商可以做二维,三维,动画,图像,视频,音频,特殊效果,和文字渲染使用单一的API作品一贯无论什么类型的对象的开发正在同。

开发者还可以玩一个新的标记语言,所谓XAMLeXtensible应用程序标记Languagewhich行为作为一种前端建设接口。 XAML的执行一个简单的标记语言,使开发者和设计者共同努力,建立用户界面。

微软还提出了一系列的API ,使开发人员能够钩到其他新的Vista功能。 这里有一个名单,只对其中的新功能,配备的API :

  • 微软已经发布的API浏览和操纵XPS文档,所以毫无疑问,第三方开发商将拿出的XPS观众为Mac , Linux和其他系统。 微软还授权的XPS免版税,因此开发人员可以将X射线光电子能谱观看和出版功能集成到他们的产品没有成本。 这意味着它应该可以很容易地发布XPS文档的各种应用。

  • 微软给电脑制造商进入移动中心,所以我们可能会看到移动中心窗口定制功能,特定的笔记本电脑。

  • 微软已经建立了一个与SideShow的API ,使第三方开发人员可以创建程序和小工具,您可以添加到您与SideShow菜单。

  • 微软正在的I / O取消提供给开发商通过一个API ,以便程序,也可以取消响应请求,并收回自己的。

  • 微软向开发者的API的雷达工具,从而使供应商建立资源枯竭检测到他们的应用程序。 当这样一个程序检测,这是过度使用资源,或如果它检测到的系统作为一个整体的虚拟记忆体太低,该程序可以自由资源,以提高整个系统的稳定。

  • 有一个API的Windows系统评估工具( WinSAT ) ,以便第三方programsparticularly gamescan进入评估和调整计划功能取决于WinSAT指标。

  • Windows Vista的支持DirectX 10 ,最新版本的Windows API的图形,这已完全重写,以充分利用强大的图形硬件,现在可用于个人电脑。

文章提出的约翰Tremente

Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions