| AdjustableArrowCap | Represents an adjustable arrow-shaped line cap. | 
| Blend | Defines a blend pattern for a LinearGradientBrush object. | 
| ColorBlend | Defines arrays of colors and positions used for interpolating color blending in a multicolor gradient. | 
| CombineMode | Specifies how different clipping regions can be combined. | 
| CompositingMode | Specifies how the source colors are combined with the background colors. | 
| CompositingQuality | Specifies the quality level to use during compositing. | 
| CoordinateSpace | Specifies the system to use when evaluating coordinates. | 
| CustomLineCap | Encapsulates a custom user-defined line cap. | 
| DashCap | Specifies the type of graphic shape to use on both ends of each dash in a dashed line. | 
| DashStyle | Specifies the style of dashed lines drawn with a Pen object. | 
| FillMode | Specifies how the interior of a closed path is filled. | 
| FlushIntention | Specifies whether commands in the graphics stack are terminated (flushed) immediately or executed as soon as possible. | 
| GraphicsContainer | Represents the internal data of a graphics container. | 
| GraphicsPath | Represents a series of connected lines and curves. | 
| GraphicsPathIterator | Provides the ability to iterate through subpaths in a GraphicsPath and test the types of shapes contained in each subpath. | 
| GraphicsState | Represents the state of a Graphics object. | 
| HatchBrush | Defines a rectangular brush with a hatch style, a foreground color, and a background color. | 
| HatchStyle | Specifies the different patterns available for HatchBrush objects. | 
| InterpolationMode | The InterpolationMode enumeration specifies the algorithm that is used when images are scaled or rotated. | 
| LineCap | Specifies the available cap styles with which a Pen object can end a line. | 
| LineJoin | Specifies how to join consecutive line or curve segments in a figure (subpath) contained in a GraphicsPath object. | 
| LinearGradientBrush | Encapsulates a Brush with a linear gradient. | 
| LinearGradientMode | Specifies the direction of a linear gradient. | 
| Matrix | Encapsulates a 3-by-3 affine matrix that represents a geometric transform. | 
| MatrixOrder | Specifies the order for matrix transform operations. | 
| PathData | Contains the graphical data that makes up a GraphicsPath object. | 
| PathGradientBrush | Encapsulates a Brush object that fills the interior of a GraphicsPath object with a gradient. | 
| PathPointType | Specifies the type of point in a GraphicsPath object. | 
| PenAlignment | Specifies the alignment of a Pen object in relation to the theoretical, zero-width line. | 
| PenType | Specifies the type of fill a Pen object uses to fill lines. | 
| PixelOffsetMode | Specifies how pixels are offset during rendering. | 
| RegionData | Encapsulates the data that makes up a Region object. | 
| SmoothingMode | Specifies whether smoothing (antialiasing) is applied to lines and curves and the edges of filled areas. | 
| WarpMode | Specifies the type of warp transformation applied in a Warpmethod. | 
| WrapMode | Specifies how a texture or gradient is tiled when it is smaller than the area being filled. |