Interface IDynamicRenderer (rtscom.h)
Exibe os dados da caneta tablet em tempo real, pois esses dados estão sendo manipulados pelo objeto Classe RealTimeStylus .
Herança
A interface IDynamicRenderer herda da interface IUnknown . O IDynamicRenderer também tem esses tipos de membros:
Métodos
A interface IDynamicRenderer tem esses métodos.
IDynamicRenderer::D raw Desenha os dados armazenados em cache para o contexto do dispositivo especificado. |
IDynamicRenderer::get_ClipRectangle Obtém ou define o retângulo de recorte para o objeto Classe DynamicRenderer. (Obter) |
IDynamicRenderer::get_ClipRegion Obtém ou define a região de recorte para o objeto Classe DynamicRenderer. (Obter) |
IDynamicRenderer::get_DataCacheEnabled Obtém ou define um valor que indica se o cache de dados está habilitado para o objeto Classe DynamicRenderer. (Obter) |
IDynamicRenderer::get_DrawingAttributes Obtém ou define o objeto DrawingAttributes usado pelo objeto Classe DynamicRenderer. |
IDynamicRenderer::get_Enabled Obtém ou define um valor que ativa e desativa a renderização dinâmica. (Obter) |
IDynamicRenderer::get_HWND Obtém ou define o identificador de janela, HWND, associado ao objeto Classe DynamicRenderer. (Obter) |
IDynamicRenderer::p ut_ClipRectangle Obtém ou define o retângulo de recorte para o objeto Classe DynamicRenderer. (Put) |
IDynamicRenderer::p ut_ClipRegion Obtém ou define a região de recorte para o objeto Classe DynamicRenderer. (Put) |
IDynamicRenderer::p ut_DataCacheEnabled Obtém ou define um valor que indica se o cache de dados está habilitado para o objeto Classe DynamicRenderer. (Put) |
IDynamicRenderer::p ut_Enabled Obtém ou define um valor que ativa e desativa a renderização dinâmica. (Put) |
IDynamicRenderer::p ut_HWND Obtém ou define o identificador de janela, HWND, associado ao objeto Classe DynamicRenderer. (Put) |
IDynamicRenderer::Refresh Faz com que o objeto Classe DynamicRenderer redesenhe os dados de tinta que estão sendo renderizados no momento. |
IDynamicRenderer::ReleaseCachedData Libera dados de traço especificados dos dados temporais mantidos pela Classe DynamicRenderer. |
Comentários
Essa interface é implementada pela Classe DynamicRenderer.
A Classe DynamicRenderer renderiza dados de pacote dinamicamente.
Certifique-se de definir o identificador da Classe DynamicRenderer antes de adicioná-lo a uma coleção de plug-ins na classe RealTimeStylus. Se o identificador não estiver definido, o método de notificação do Método IStylusPlugin::Error em cada plug-in será chamado. Para obter mais informações, consulte Considerações sobre tratamento de erros para as APIs stylusInput.
A Classe DynamicRenderer implementa a interface IStylusSyncPlugin .
Um objeto Classe DynamicRenderer pode redesenhar a tinta quando uma janela foi invalidada.
Embora seja possível ter um determinado plug-in associado a vários objetos da Classe RealTimeStylus , os plug-ins classe DynamicRenderer e GestureRecognizer Class não foram projetados para dar suporte a isso.
Veja a seguir as propriedades para as quais as alterações têm efeito imediato:
Propriedade IDynamicRenderer::ClipRectangle
Veja a seguir as propriedades para as quais as alterações não têm efeito imediato e estão atrasadas:
Propriedade IDynamicRenderer::D ataCacheEnabled
Propriedade IDynamicRenderer::D rawingAttributes
Requisitos
Cliente mínimo com suporte | Windows XP Tablet PC Edition [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Nenhum compatível |
Plataforma de Destino | Windows |
Cabeçalho | rtscom.h |