比Vista更完善 Windows 7图形架构解析
Windows应用程序使用各种API和系统图形组件通信,比如GDI、Direct3D、OpenGL。而系统组件通过WDDM与硬件交互。
从Vista起,Windows就采用了和XP使用的XPDM不同的新的驱动模型:WDDM,使用的驱动模型在很大程度上决定了一个系统的图形特性。Vista使用的WDDM版本为1.0,而Windows 7使用的改进版本为WDDM 1.1。
在垂直同步之谜 XP/Vista与3D性能测试中,笔者解释过XP/Vista的模型的不同之处,在WDDM模型下,所有的应用程序生成的显示画面最后会在DWM内进行合成为单一的最后输出画面,因此获得了更好的显示效果、额外效果以及可以支持更大的桌面,不过,原始的WDDM 1.0只是实现了这个大架构上的转换,细节上仍未够完美:
0
相关文章
