Compartir a través de


Interfaz IRealTimeStylus (rtscom.h)

Controla los datos del paquete de lápiz óptico de un digitalizador en tiempo real.

Herencia

La interfaz IRealTimeStylus hereda de la interfaz IUnknown . IRealTimeStylus también tiene estos tipos de miembros:

Métodos

La interfaz IRealTimeStylus tiene estos métodos.

 
IRealTimeStylus::AddCustomStylusDataToQueue

Agrega datos personalizados a la cola especificada del objeto RealTimeStylus Class.
IRealTimeStylus::AddStylusAsyncPlugin

Agrega un IStylusAsyncPlugin a la colección de complementos asincrónica en el índice especificado.
IRealTimeStylus::AddStylusSyncPlugin

Agrega un IStylusSyncPlugin a la colección de complementos sincrónicos en el índice especificado.
IRealTimeStylus::ClearStylusQueues

Borra las colas de datos de entrada y salida de la clase RealTimeStylus.
IRealTimeStylus::get_ChildRealTimeStylusPlugin

Obtiene o establece un objeto RealTimeStylus como un complemento asincrónico del objeto RealTimeStylus actual.
IRealTimeStylus::get_Enabled

Obtiene o establece un valor que especifica si el objeto RealTimeStylus recopila datos de lápiz de tableta. (Obtener)
IRealTimeStylus::get_HWND

Obtiene o establece el valor de identificador asociado a la ventana que utiliza el objeto RealTimeStylus. (Obtener)
IRealTimeStylus::get_WindowInputRectangle

Obtiene o establece el rectángulo de entrada de la ventana para el objeto RealTimeStylus Class. (Obtener)
IRealTimeStylus::GetAllTabletContextIds

Recupera una matriz que contiene todos los identificadores de contexto de tableta activos actualmente.
IRealTimeStylus::GetDesiredPacketDescription

Recupera la lista de propiedades que se han solicitado que se incluyan en el flujo de paquetes.
IRealTimeStylus::GetPacketDescriptionData

Recupera las propiedades del paquete y los factores de escalado.
IRealTimeStylus::GetStylusAsyncPlugin

Recupera el complemento en el índice especificado de la colección de complementos asincrónica.
IRealTimeStylus::GetStylusAsyncPluginCount

Recupera el número de complementos de la colección de complementos asincrónica.
IRealTimeStylus::GetStyluses

Recupera la colección de lápices que ha encontrado el objeto RealTimeStylus Class.
IRealTimeStylus::GetStylusForId

Recupera un lápiz óptico para el identificador de lápiz óptico especificado.
IRealTimeStylus::GetStylusSyncPlugin

Recupera el complemento en el índice especificado de la colección de complementos sincrónica.
IRealTimeStylus::GetStylusSyncPluginCount

Recupera el número de complementos de la colección de complementos sincrónica.
IRealTimeStylus::GetTablet

Recupera un objeto IInkTablet Interface al autor de la llamada.
IRealTimeStylus::GetTabletContextIdFromTablet

Recupera la propiedad TabletContextId asociada a un objeto digitalizador de tableta determinado.
IRealTimeStylus::GetTabletFromTabletContextId

Recupera una interfaz IInkTablet para un contexto de tableta especificado.
IRealTimeStylus::p ut_Enabled

Obtiene o establece un valor que especifica si el objeto RealTimeStylus recopila datos de lápiz de tableta. (Put)
IRealTimeStylus::p ut_HWND

Obtiene o establece el valor de identificador asociado a la ventana que utiliza el objeto RealTimeStylus. (Put)
IRealTimeStylus::p ut_WindowInputRectangle

Obtiene o establece el rectángulo de entrada de la ventana para el objeto RealTimeStylus Class. (Put)
IRealTimeStylus::RemoveAllStylusAsyncPlugins

Quita todos los complementos de la colección de complementos asincrónica.
IRealTimeStylus::RemoveAllStylusSyncPlugins

Quita todos los complementos de la colección de complementos sincrónicos.
IRealTimeStylus::RemoveStylusAsyncPlugin

Quita y, opcionalmente, devuelve un IStylusAsyncPlugin con el índice especificado en la colección de complementos asincrónica.
IRealTimeStylus::RemoveStylusSyncPlugin

Quita un IStylusSyncPlugin de la colección en el índice especificado.
IRealTimeStylus::SetAllTabletsMode

Establece el modo del objeto Clase RealTimeStylus para recopilar datos de todos los digitalizadores.
IRealTimeStylus::SetDesiredPacketDescription

Solicita que las propiedades se incluyan en el flujo de paquetes.
IRealTimeStylus::SetSingleTabletMode

Modifica el modo para el objeto RealTimeStylus Class (RTS) para recopilar la entrada de un solo objeto de tableta que representa un digitalizador conectado al pc tableta. RealTimeStylus omite la entrada de lápiz de otros digitalizadores.

Comentarios

Esta interfaz se implementa mediante la clase RealTimeStylus.

La extensibilidad se proporciona a través de modelos de complementos sincrónicos y asincrónicos, mediante las interfaces IStylusSyncPlugin e IStylusAsyncPlugin , respectivamente para realizar el procesamiento personalizado. Use complementos asincrónicos para realizar operaciones de cálculo intensas para evitar el bloqueo del flujo de paquetes.

Se recomienda no usar las implementaciones de la interfaz IStylusSyncPlugin para las operaciones con uso intensivo de CPU y tiempo, ya que esto bloquea el flujo de flujo de paquetes. Estas operaciones se deben realizar en las clases de implementación de interfaz IStylusAsyncPlugin que se ejecutan en un subproceso diferente del subproceso que mantiene el flujo de flujo de paquetes.

Nota Las colecciones de complementos sincrónicas y asincrónicas de la clase RealTimeStylus se pueden modificar sin deshabilitar y volver a habilitar el objeto Clase RealTimeStylus .
 

Requisitos

   
Cliente mínimo compatible Windows XP Tablet PC Edition [solo aplicaciones de escritorio]
Servidor mínimo compatible No se admite ninguno
Plataforma de destino Windows
Encabezado rtscom.h

Consulte también

DynamicRenderer (clase)

RealTimeStylus (clase)

Clases e interfaces realTimeStylus

Referencia de RealTimeStylus