WindowsGDI概览

Windows NT的图形处理主要依赖GDI32.DLL,它提供了一种设备无关的方式来绘制图形,调用不同设备驱动进行绘制。GDI函数包括获取/释放设备内容、绘图、设置参数等,支持位映像和向量设备。关键概念包括直线曲线、填充区域、位图、文字、映像模式、Metafiles、绘图区域、路径和剪裁。GDI内部以扫描线和路径形式储存图形,便于复杂的绘图操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Windows NT中的图形主要由GDI32.DLL动态链接库输出的函数来处理。

GDI32.DLL动态链接库呼叫显示器和打印机的驱动程序中的例程,来实现绘图的。

GDI的主要目的之一是支持与设备无关的图形。使用GDI的统一接口进行绘图,GDI内部调用不同显示设备的驱动程序进行绘制。

 

图形输出设备分为两大类:位映像设备和向量设备。当前显示器打印机都是位映像设备,

 

GDI函数分为几类:

取得(或者建立)和释放(或者清除)设备内容的函数

图形输出设备分为两大类:位映像设备和向量设备。当前显示器打印机都是位映像设备,

 

取得有关设备内容信息的函数

绘图函数

设定和取得设备内容参数的函数

 位置,颜色,大小

使用GDI对象的函数

GDI基本图形

直线和曲线

填入区域

位图

文字

其它部分

映像模式和变换,以像素或物理尺寸来绘制图像,还允许倾斜和旋转图形对象

MetafileMetafile是以二进制形式储存的GDI命令集合。Metafile主要用于通过剪贴板传输向量图形

绘图区域绘图区域是形状任意的复杂区域,通常定义为较简单的绘图区域组合。

在GDI内部,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值