图形界面的结构

更新:2007 年 11 月

GDI+ 的托管类接口包含大约 60 个类、50 个枚举和 8 个结构。Graphics 类是 GDI+ 的核心功能,它是实际绘制直线、曲线、图形、图像和文本的类。

重要的类

许多类与 Graphics 类一起使用。例如,DrawLine 方法接收 Pen 对象,该对象中存有所要绘制的线条的属性(颜色、宽度、虚线线型等)。FillRectangle 方法可以接收指向 LinearGradientBrush 对象的指针,该对象与 Graphics 对象配合工作以使用一种渐变色填充矩形。FontStringFormat 对象影响 Graphics 对象绘制文本的方式。Matrix 对象存储并操作 Graphics 对象的世界变换,该对象用于旋转、缩放和翻转图像。

GDI+ 提供了用于组织图形数据的几种结构(例如 RectanglePointSize)。而且,某些类的主要作用是结构化数据类型。例如,BitmapData 类是 Bitmap 类的帮助器,PathData 类是 GraphicsPath 类的帮助器。

GDI+ 定义了几种枚举,它们是相关常数的集合。例如,LineJoin 枚举包含元素 BevelMiterRound,它们指定可用于连接两个线条的线型。

请参见

其他资源

图形概述(Windows 窗体)

关于 GDI+ 托管代码

使用托管图形类