IInkStrokes interface (msinkaut.h)
Represents a collection of ink strokes.
A stroke is a set of properties and point data that the digitizer captures that represent the coordinates and properties of a known ink mark. It is the set of data that is captured in a single pen down, up, or move sequence.
The IInkStrokes interface inherits from the IUnknown interface.
The IInkStrokes interface has these methods.
Adds an IInkStrokeDisp object or InkStrokes collection to an existing InkStrokes collection.
Adds a Strokes collection to an existing Strokes collection.
Removes portions of an IInkStrokeDisp object or InkStrokes collection that are outside a rectangle.
Gets the number of objects or collections contained in a collection.
Gets the InkDisp object that contains a collection of strokes.
Gets the IInkRecognitionResult object of the InkStrokes collection.
Gets the bounding box in ink space coordinates for either all of the strokes in an InkDisp object, an individual stroke, or an InkStrokes collection.
Retrieves the IInkStrokeDisp object at the specified index within the InkStrokes collection.
Sets the drawing attributes of all of the strokes in an InkStrokes collection.
Applies a translation to the ink of an IInkStrokeDisp object or InkStrokes collection.
Removes an IInkStrokeDisp object from a InkStrokes collection.
Removes the RecognitionResult that is associated with the InkStrokes collection.
Removes strokes from the collection.
Rotates the ink using an angle in degrees around a center point of the rotation.
Scales the IInkStrokeDisp object or InkStrokes collection to fit in the specified InkRectangle object.
Applies the specified horizontal and vertical factors to the transform or ink.
Shears the ink in the stroke or strokes by the specified horizontal and vertical factors.
ToString is no longer available for use as of Windows Vista.
Applies a linear transformation to an IInkStrokeDisp object or an InkStrokes collection, which can represent scaling, rotation, translation, and combinations of transformations.