Important: |
---|
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist. |
Windows Mobile Ink provides APIs for Ink Collection, Recognition, Rendering and Ink Data Management.
The key functionalities for Ink Collection and Recognition are the following:
- Represent the surface on which to collect ink through stylus
inputs.
- Render the ink collected on the surface.
- Allow inking in a defined rectangle region within the window.
- Support stroke erase.
- Process ink or handwriting and translate the strokes into texts
or gesture.
Some of the primary classes for Ink Collection and Recognition are IInkOverlayand IInkRecognizer.
The key functionalities for Ink Management and Rendering are the following:
- Represent stroke and define how the ink stroke is rendered.
- Support manipulation of stroke data.
- Provide curve fitted stroke data.
- Provide stroke intersection and cusp data.
- Support storage of metadata with the stroke.
- Represent collected stroke of inks within an ink–space.
- Represent a collection of stroke as a single entity.
- Perform serialization in ISF format and preserve unknown
properties in the ISF stream.
- Store metadata with ink.
- Support cut, copy and paste of ink objects.
- Support creating, manipulating and accessing Stroke objects.
- Represent the rendering style of the stroke. Supports anti
aliasing, transparency, color, curve-fitting and rastor operations.
- Manage display by mapping ink space points to pixel space
points.
Some of the primary classes for Ink Management and Rendering are the IInkStrokeDispobject, the IInkStrokesCollection, IInkDisp, IInkDrawingAttributes, and IInkRenderer.
There is a control, called the InkCanvas, that supports Windows Mobile Ink for applications.
- Windows Mobile Ink Collections
-
Provides information about the collections that support Windows Mobile Ink.
- Windows Mobile Ink Controls
-
Provides information about the InkCanvas control for Windows Mobile Ink.
- Windows Mobile Ink Enumerations
-
Provides information about the enumerations that support Windows Mobile Ink.
- Windows Mobile Ink Interfaces
-
Provides information about the collection of interfaces used to support Windows Mobile Ink.