首页 新闻 论坛 小组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 第二书店 程序员

logo

您的位置:CSDN 首页−>新闻频道−>正文

Windows Vista 显示器驱动程序模型WDDM(四)

2007.05.25  来自:MSDN      共有评论(0)条 发表评论    收藏

Windows Vista 高级"休眠"状态将"待机"功能的快速切换与"休眠"功能的可靠性有机结合到一起。通用的 GPU 编程模型 通过取消了对 GPU 编程的一些限制(部分是通过 WDDM 资源管理实现),实现了功能更为强大的 GPU 编程

• “混合”休眠

Windows Vista 高级“休眠”状态将“待机”功能的快速切换与“休眠”功能的可靠性有机结合到一起。在 Windows XP 中,“休眠”将促成将系统内存上的内容保存到硬盘中,同时使系统断电;“待机”将使用少量电源保留内存内容,而使系统的其余部分断电。

不过,在 Windows Vista 中,“混合”休眠将促成将系统内存内容保存到硬盘上,同时系统随即进入“待机”状态。因此,系统能以极快的速度从系统内存重新开始(对于具有 Windows Premium 功能的 PC,这一过程不超过 2 秒)。不过,如果由于电池电量完全耗尽或断电导致系统内存内容丢失,系统仍可从硬盘重新开始。

注意 “混合休眠”要求 WDDM。
 

新的图形 API

WDDM 实现了功能更强的图形资源管理。此功能对于可供开发人员使用的 Direct3D9x 和 Direct3D10 API 的正常运行至关重要。

• Windows Presentation Foundation

Windows Presentation Foundation 是下一代 Windows 客户端开发平台,用于用户界面、文档、图形、基于桌面的应用程序和所连接的应用程序,以及内容的开发。使得开发人员能够在更广的范围内利用 GPU 的强大功能,而无需了解低层的图形编程结构。现在,设计人员和开发人员可以更加轻松地构建为客户带来更加丰富和更具吸引力的用户界面和内容。其结果是,不久我们将会看到新一代应用程序(本地以及基于 Web 的应用程序),它们将提供更具吸引力的体验、更佳的数据可视化以及更完善的阅读体验。

在提供了用于 Windows XP SP2 和 Server 2003 版本的 Windows Presentation Foundation 的同时,在 Windows Vista 上,Windows Presentation Foundation 受益于 WDDM 的可伸缩性,它可以更加可靠地同时运行多个 WPF 应用程序。
 
• 游戏方面类似控制台的简易性

Direct3D10 是新的 Direct3D API,其实现了下一代 3-D 图形和复杂的平行计算。该 API 依赖 WDDM 的资源管理功能提供了一些极富表现力的功能。Direct3D10 API 的主要好处有以下方面:

• 通用的 GPU 编程模型 通过取消了对 GPU 编程的一些限制(部分是通过 WDDM 资源管理实现),实现了功能更为强大的 GPU 编程模型,该模型可用于下一代 3-D 图形以及那些能够从高度平行处理(如,图像处理)中受益的更通用的用途。
 
• 硬件功能的一致性 如同在控制台中,所有具有 Direct3D10 功能的硬件对开发人员而言是一样的。换言之,不存在区分运行 D3D9.x 的硬件配置之间差别的功能位。这样便更加简化了软件的实现。
 
• 视觉效果 如“几何着色器”和“流出”这样的功能有助于开发人员创建更加生动、逼真的图形,这已经超出了下一代控制台所能提供的图形。
 
• 更佳的系统性能 实现了更佳的性能,因为可以应 CPU 的请求一致卸载进程。

发表评论 0条】
其他文章
相关文章
最近评论
正在载入评论列表...
热点评论

     
    网站简介广告服务网站地图帮助联系方式诚聘英才English问题报告
    北京百联美达美数码科技有限公司  版权所有  京 ICP 证 020026 号
    Copyright © 2000-2006, CSDN.NET, All Rights Reserved