Chinaunix

标题: 操作系统中窗口底层是怎么实现的? [打印本页]

作者: cnppk    时间: 2012-12-29 14:15
标题: 操作系统中窗口底层是怎么实现的?
显示器上所有显示的东西说到底都是像素组成的,拿windows来说底层是不是也是一个像素一个像素画上去的呢?
作者: stephen_du    时间: 2012-12-29 16:38
cnppk 发表于 2012-12-29 14:15
显示器上所有显示的东西说到底都是像素组成的,拿windows来说底层是不是也是一个像素一个像素画上去的呢?


底层是framebuffer驱动在工作,在它上面是绘图库,然后是窗口系统,再上面是应用程序。
其实所有可视的元素都是由像素构成,有的是直接由软件/硬件生成,比如你看到的窗口的部分,有的是由解码程序解码出来的,比如视频




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2