public sealed class DrawingOptionsPublic NotInheritable Class DrawingOptionspublic ref class DrawingOptions sealed[<SealedAttribute>]
type DrawingOptions = class end| DrawingOptions | Initializes a new instance of the DrawingOptions class. |
| AlphaBlending |
Gets or sets whether alpha blending is enabled when drawing shapes.
Default value: . |
| AntiAliasing |
Gets or sets whether anti-aliasing is enabled when drawing shapes.
Default value: . |
| CacheRegionLimit |
Gets or sets the maximum pixel size for caching the region of a Path instance.
If the region has more pixels than this value, it will be re-scanned in each drawing session.
Default value: 16777216, which is 16 MB for anti-aliased regions or 2 MB for aliased regions. |
| Ditherer |
Gets or sets an IDitherer instance to use when drawing shapes.
Default value: . |
| DrawPathPixelOffset |
Gets or sets the pixel offset to use before applying the Pen.Width when drawing a shape.
Default value: None. |
| FastThinLines |
Gets or sets whether drawing Paths and primitive shapes with thin lines are drawn with a faster algorithm when AntiAliasing is .
Default value: . |
| FillMode |
Gets or sets the fill mode to use when filling shapes.
Default value: Alternate. |
| Quantizer |
Gets or sets an IQuantizer instance to use when drawing shapes.
Default value: . See the Examples section of the Ditherer property for an example. |
| ScanPathPixelOffset |
Gets or sets the pixel offset to use for the scanlines when scanning the region of a Path instance.
Default value: Half. |
| Transformation |
Gets or sets the transformation matrix to apply when drawing shapes.
Default value: TransformationMatrix.Identity. |
| Equals |
Determines whether the specified Object is equal to this DrawingOptions instance.
(Overrides ObjectEquals(Object)) |
| GetHashCode |
Returns a hash code for this instance.
(Overrides ObjectGetHashCode) |