WPF与Win32完成窗口及各个子控件的绘制的对比

来源:互联网 时间:1970-01-01

在Win32时代的用户界面技术中,对一个自绘制图形的实现必须重新编写响应绘制请求代码。该段代码将需要显示的效果直接写在内存中并最终显示在屏幕上。Win32绘制流程图如图:

 

可见在Win32对窗口绘制过程中,软件处理承担了绝大多数工作。

相较于GDI,WPF提供了一种更简单的对窗口的绘制的方法,WPF将需要绘制的对象表示为界面元素,在内存中建立一个表示用户界面表观的树结构。WPF处理用户界面的方式如图:

 

可见WPF使用显卡进行显示,硬件承担绝大部分工作。

本文来自flute1的博客,原文地址:http://blog.csdn.net/flute1/archive/2011/06/23/6564509.aspx

相关阅读:
Top