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.
Inheritance
The IInkStrokes interface inherits from the IUnknown interface.
Methods
The IInkStrokes interface has these methods.
IInkStrokes::Add Adds an IInkStrokeDisp object or InkStrokes collection to an existing InkStrokes collection. |
IInkStrokes::AddStrokes Adds a Strokes collection to an existing Strokes collection. |
IInkStrokes::Clip Removes portions of an IInkStrokeDisp object or InkStrokes collection that are outside a rectangle. (IInkStrokes.Clip) |
IInkStrokes::get_Count Gets the number of objects or collections contained in a collection. (IInkStrokes.get_Count) |
IInkStrokes::get_Ink Gets the InkDisp object that contains a collection of strokes. |
IInkStrokes::get_RecognitionResult Gets the IInkRecognitionResult object of the InkStrokes collection. |
IInkStrokes::GetBoundingBox 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. |
IInkStrokes::Item Retrieves the IInkStrokeDisp object at the specified index within the InkStrokes collection. |
IInkStrokes::ModifyDrawingAttributes Sets the drawing attributes of all of the strokes in an InkStrokes collection. |
IInkStrokes::Move Applies a translation to the ink of an IInkStrokeDisp object or InkStrokes collection. (IInkStrokes.Move) |
IInkStrokes::Remove Removes an IInkStrokeDisp object from a InkStrokes collection. |
IInkStrokes::RemoveRecognitionResult Removes the RecognitionResult that is associated with the InkStrokes collection. |
IInkStrokes::RemoveStrokes Removes strokes from the collection. |
IInkStrokes::Rotate Rotates the ink using an angle in degrees around a center point of the rotation. (IInkStrokes.Rotate) |
IInkStrokes::ScaleToRectangle Scales the IInkStrokeDisp object or InkStrokes collection to fit in the specified InkRectangle object. (IInkStrokes.ScaleToRectangle) |
IInkStrokes::ScaleTransform Applies the specified horizontal and vertical factors to the transform or ink. (IInkStrokes.ScaleTransform) |
IInkStrokes::Shear Shears the ink in the stroke or strokes by the specified horizontal and vertical factors. (IInkStrokes.Shear) |
IInkStrokes::ToString ToString is no longer available for use as of Windows Vista. |
IInkStrokes::Transform Applies a linear transformation to an IInkStrokeDisp object or an InkStrokes collection, which can represent scaling, rotation, translation, and combinations of transformations. (IInkStrokes.Transform) |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | msinkaut.h |