Export (0) Print
Expand All

RealTimeStylus Classes and Interfaces

This section contains information about the interfaces and classes used in the real time stylus.

Note  The real time stylus classes and interfaces are not Automation compliant.

In This Section

ClassDescription
RealTimeStylus Class

Implements the IRealTimeStylus interface.

DynamicRenderer Class

Implements the IDynamicRenderer Interface interface.

GestureRecognizer Class

Implements the IGestureRecognizer Interface interface.

StrokeBuilder Class

Implements the IStrokeBuilder Interface interface.

 

Interfaces

InterfaceDescription
IDynamicRenderer Interface

Exposes methods enabling you to control the display of stylus data in real time as the data is being handled by the RealTimeStylus Class object.

IGestureRecognizer Interface

Exposes methods enabling you to react to events by recognizing stylus gestures and enabling you to add data to the input queue.

IRealTimeStylus

Handles the stylus packet data from a digitizer in real time.

IRealTimeStylus2

Extends the IRealTimeStylus interface.

IRealTimeStylus3

Extends the IRealTimeStylus interface.

IRealTimeStylusSynchronization Interface

Synchronizes access to the RealTimeStylus Class object.

IStrokeBuilder Interface

Exposes methods that enable you to programmatically create strokes.

IStylusPlugin Interface

Exposes methods enabling you to receive notifications of events and to perform custom processing based on those events.

IStylusAsyncPlugin

Represents an asynchronous plug-in that can be added to the RealTimeStylus Class asynchronous plug-in collection.

IStylusSyncPlugin

Represents a synchronous plug-in that can be added to the RealTimeStylus Class synchronous plug-in collection.

 

Return Values

Methods in the COM Library return values of HRESULT. Unless otherwise noted, the meanings of the HRESULT values are described in the following table.

HRESULT valueDescription

S_OK

Success.

E_POINTER

At least one pointer (for either an input or an output parameter) is invalid.

E_INVALIDARG

Member attempted to pass in an invalid argument.

E_INK_EXCEPTION

Exception occurred.

E_OUTOFMEMORY

System cannot allocate memory to complete the operation.

E_FAIL

Unspecified failure occurred.

E_INVALIDOPERATION

Member attempted to use an invalid operation.

TPC_E_INVALID_MODE

Member attempted to use an invalid mode.

TPC_E_INVALID_CONFIGURATION

Member attempted to use an invalid configuration.

TPC_E_INVALID_PACKET_DESCRIPTION

Member attempted to use an invalid packet description.

 

Related topics

RealTimeStylus Reference

 

 

Send comments about this topic to Microsoft

Build date: 3/6/2012

Community Additions

ADD
Show:
© 2014 Microsoft