微软Windows Vista系统由于生不逢时而惹来了很多不好的名声,很多人更是人云亦云,并仅从其表面主观判断这个系统的好坏,因而出现了很多持有“Aero无用”或“Aero华而不实”之类的观点的人。
对于全新推出的Windows 7操作系统,由于有Vista打下的基础(硬件驱动以及软件的成熟),加上微软在Win7上付出的努力,这个新一代的操作系统获得了不错的反响。大家都逐渐愿意去关注她,拥抱她。正好给了我一个机会为Aero平反。
本文将通过简述Aero的基本工作原理来讲述Aero除了给我们带来华丽的界面之外还给我们带来什么样的好处,并让大家对Windows 7有更多的了解。评价一样事物,不应只看其表面,更应该看清楚它的“心”。
传统桌面渲染模式的缺陷
下图的现象相信你非常熟悉:
![](http://img.pconline.com.cn/images/upload/upc/tx/softbbs/1005/11/c0/3837444_1273554668606_1024x1024.png)
图1
为什么会这样?要解析清楚这个,我们就需要了解一下传统的Windows桌面渲染原理。
在Windows Vista之前,Windows只有一个桌面缓存,并且所有的程序窗口都直接在那个缓存上进行渲染。
这样说或许比较抽象,用个比较形象的说法就是,你所看到的整个屏幕上的画面就相当于一张画在一张纸上的画。对,就是只有一张纸。
这样造成的结果是什么呢?我们再来看。
图2有2个计算器窗口,其中一个被另一个覆盖了一部分窗口内容。而被覆盖的那个计算器的窗口内容,实际上就只有看得见的那部分(参见图3)。
![](http://img.pconline.com.cn/images/upload/upc/tx/softbbs/1005/11/c0/3837444_1273554669322_1024x1024.png)
![](http://img.pconline.com.cn/images/upload/upc/tx/softbbs/1005/11/c0/3837444_1273554669801_1024x1024.png)
图2 图3
对于全新推出的Windows 7操作系统,由于有Vista打下的基础(硬件驱动以及软件的成熟),加上微软在Win7上付出的努力,这个新一代的操作系统获得了不错的反响。大家都逐渐愿意去关注她,拥抱她。正好给了我一个机会为Aero平反。
本文将通过简述Aero的基本工作原理来讲述Aero除了给我们带来华丽的界面之外还给我们带来什么样的好处,并让大家对Windows 7有更多的了解。评价一样事物,不应只看其表面,更应该看清楚它的“心”。
传统桌面渲染模式的缺陷
下图的现象相信你非常熟悉:
![](http://img.pconline.com.cn/images/upload/upc/tx/softbbs/1005/11/c0/3837444_1273554668606_1024x1024.png)
图1
为什么会这样?要解析清楚这个,我们就需要了解一下传统的Windows桌面渲染原理。
在Windows Vista之前,Windows只有一个桌面缓存,并且所有的程序窗口都直接在那个缓存上进行渲染。
这样说或许比较抽象,用个比较形象的说法就是,你所看到的整个屏幕上的画面就相当于一张画在一张纸上的画。对,就是只有一张纸。
这样造成的结果是什么呢?我们再来看。
图2有2个计算器窗口,其中一个被另一个覆盖了一部分窗口内容。而被覆盖的那个计算器的窗口内容,实际上就只有看得见的那部分(参见图3)。
![](http://img.pconline.com.cn/images/upload/upc/tx/softbbs/1005/11/c0/3837444_1273554669322_1024x1024.png)
![](http://img.pconline.com.cn/images/upload/upc/tx/softbbs/1005/11/c0/3837444_1273554669801_1024x1024.png)
图2 图3
![](http://hiphotos.baidu.com/1370058225/pic/item/ae7771d7d734d66a3bf3cf51.jpg?v=tbs?v=tbs)