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.
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 |