Symbian系统中,为图形显示提供的部分叫做GDI,graphics device interface.他提供了全部的与图形有关的内容,包括画计本图形,text,不规则的图形以及bitmap.
Symbian系统使用图形连接和图形驱动来实现图形输出功能.GID提供了一个抽象图形连接类,叫做CGraphicsContext,他是所有图形连接类的起源.他定义了图形输出的设置,就像是笔和刷子风格,为应用程序使用GDI功能提供了方法.通常情况下,绘图功能都是在特定的GID图形装置中完成的,图形连接类里面定义了他要完成的所有规则.所有图形装置的基础类是CGraphicsDevice,绘图动作被分配一个指定的属性.
实际的连接以及输出在BITGDI中被实现.他是一个屏幕和指定的比特图像的组成部分.他优化了汇编码,以提供更高速的图形显示.BITGDI提供了图片的光栅和补偿以及控制图层是否显示的功能. |