Interfaz IDynamicRenderer (rtscom.h)
Muestra los datos del lápiz de tableta en tiempo real a medida que el objeto RealTimeStylus Class controla los datos.
Herencia
La interfaz IDynamicRenderer hereda de la interfaz IUnknown . IDynamicRenderer también tiene estos tipos de miembros:
Métodos
La interfaz IDynamicRenderer tiene estos métodos.
IDynamicRenderer::D raw Dibuja los datos almacenados en caché en el contexto de dispositivo especificado. |
IDynamicRenderer::get_ClipRectangle Obtiene o establece el rectángulo de recorte del objeto DynamicRenderer Class. (Obtener) |
IDynamicRenderer::get_ClipRegion Obtiene o establece la región de recorte del objeto DynamicRenderer Class. (Obtener) |
IDynamicRenderer::get_DataCacheEnabled Obtiene o establece un valor que indica si el almacenamiento en caché de datos está habilitado para el objeto DynamicRenderer Class. (Obtener) |
IDynamicRenderer::get_DrawingAttributes Obtiene o establece el objeto DrawingAttributes utilizado por el objeto DynamicRenderer Class. |
IDynamicRenderer::get_Enabled Obtiene o establece un valor que activa y desactiva la representación dinámica. (Obtener) |
IDynamicRenderer::get_HWND Obtiene o establece el identificador de ventana, HWND, asociado al objeto DynamicRenderer Class. (Obtener) |
IDynamicRenderer::p ut_ClipRectangle Obtiene o establece el rectángulo de recorte del objeto DynamicRenderer Class. (Put) |
IDynamicRenderer::p ut_ClipRegion Obtiene o establece la región de recorte del objeto DynamicRenderer Class. (Put) |
IDynamicRenderer::p ut_DataCacheEnabled Obtiene o establece un valor que indica si el almacenamiento en caché de datos está habilitado para el objeto DynamicRenderer Class. (Put) |
IDynamicRenderer::p ut_Enabled Obtiene o establece un valor que activa y desactiva la representación dinámica. (Put) |
IDynamicRenderer::p ut_HWND Obtiene o establece el identificador de ventana, HWND, asociado al objeto DynamicRenderer Class. (Put) |
IDynamicRenderer::Refresh Hace que el objeto DynamicRenderer Class vuelva a dibujar los datos de entrada de lápiz que se están representando actualmente. |
IDynamicRenderer::ReleaseCachedData Libera los datos de trazo especificados de los datos temporales mantenidos por la clase DynamicRenderer. |
Comentarios
Esta interfaz se implementa mediante la clase DynamicRenderer.
La clase DynamicRenderer representa dinámicamente los datos de paquetes.
Asegúrese de establecer el identificador de la clase DynamicRenderer antes de agregarlo a una colección de complementos en la clase RealTimeStylus. Si no se establece el identificador, se llama al método de notificación IStylusPlugin::Error Method en cada complemento. Para obtener más información, consulte Consideraciones de control de errores para las API de StylusInput.
La clase DynamicRenderer implementa la interfaz IStylusSyncPlugin .
Un objeto DynamicRenderer Class puede volver a dibujar la entrada de lápiz cuando se ha invalidado una ventana.
Aunque es posible tener un complemento determinado asociado a varios objetos De clase RealTimeStylus , los complementos Clase DynamicRenderer y GestureRecognizer Class no están diseñados para admitir esto.
A continuación se muestran las propiedades para las que los cambios surten efecto inmediato:
IDynamicRenderer::ClipRectangle (propiedad)
A continuación se muestran las propiedades para las que los cambios no surten efecto inmediato y se retrasan:
IDynamicRenderer::D ataCacheEnabled (propiedad)
IDynamicRenderer::D rawingAttributes (propiedad)
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 |