Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
InkDrawingAttributes Class |
Represents the attributes that are applied to ink when it is drawn.
Members
| Enumeration | Description |
|---|---|
| InkPenTip | Defines values that specify whether the pen tip is round or rectangular. |
| InkRasterOperation | Defines values for performing raster operations on drawn ink. |
| Method | Description |
|---|---|
| Clone | Specifies the creation of a duplicate InkDrawingAttributes object. |
| Property | Description |
|---|---|
| AntiAliased | Returns or sets the value that specifies whetherthe foreground and background colors along the edge of the ink areblended to increase the smoothness of an ink stroke. |
| Color | Returns or sets the color of the ink drawn with this InkDrawingAttributes object. |
| ExtendedProperties | Returns the collection of application-defined data that is stored in the InkDrawingAttributes object. |
| FitToCurve | Returns or sets the value that specifies whether ink is rendered as a series of curves instead of as lines between pen sample points. |
| Height | Returns or sets the height of the pen when drawing ink with this InkDrawingAttributes object. |
| IgnorePressure | Returns or sets the value that specifies whether drawn ink automatically becomes wider with increased pressure of the pen tip on the tablet surface. |
| PenTip | Returns or sets the pen tip to use (ball or rectangle) when drawing ink with this InkDrawingAttributes object. |
| RasterOperation | Returns or sets how the pen color interacts with the existing background colors on the display when the ink is drawn. |
| Transparency | Returns or sets the transparency value of drawn ink. Values range from zero (totally opaque) to 255 (totally transparent). |
| Width | Returns or sets the width of the pen when drawing ink with this InkDrawingAttributes object. |
Remarks
This object can be instantiated by calling the CoCreateInstance method in C++ or by using the New keyword in Microsoft® Visual Basic® 6.0.
These drawingattributes can be associated with a stroke or a cursor and specify settings such as color, width, and transparency.
To specify the drawing attributes of a stroke, use the DrawingAttributes property of the IInkStrokeDisp object. To specify the drawing attributes of all of the strokes within a collection of strokes, call the ModifyDrawingAttributes method of the InkStrokes collection.
Each InkCollector object, InkOverlay object, and InkPicture control can specify a different set of drawing attributes for the same cursor. Use the DrawingAttributes property of the IInkCursor object to get or set the drawing attributes of a cursor.
COM Implementation
This object implements the IInkDrawingAttributes COM interface.
Related Topics
- IInkCursor::DrawingAttributes Property
- InkEdit::DrawingAttributes Property
- IInkStrokeDisp::DrawingAttributes Property
- InkCollector::DefaultDrawingAttributes Property
- InkOverlay::DefaultDrawingAttributes Property
- InkPicture::DefaultDrawingAttributes Property
- IInkStrokes::ModifyDrawingAttributes Method
- IInkCursor Class
- InkDisp Class
- IInkStrokeDisp Class