Compartilhar via


Classes e interfaces RealTimeStylus

Esta seção contém informações sobre as interfaces e classes usadas na caneta em tempo real.

Observação

As classes e interfaces de caneta em tempo real não são compatíveis com a Automação.

 

Nesta seção

Classe Descrição
Classe RealTimeStylus Implementa a interface IRealTimeStylus .
Classe DynamicRenderer Implementa a interface IDynamicRenderer Interface .
Classe GestureRecognizer Implementa a interface IGestureRecognizer Interface .
Classe StrokeBuilder Implementa a interface IStrokeBuilder Interface .

 

Interfaces

Interface Descrição
IDynamicRenderer Interface Expõe métodos que permitem controlar a exibição de dados de caneta em tempo real, pois os dados estão sendo manipulados pelo objeto Classe RealTimeStylus .
IGestureRecognizer Interface Expõe métodos que permitem que você reaja a eventos reconhecendo gestos de caneta e permitindo que você adicione dados à fila de entrada.
IRealTimeStylus Manipula os dados do pacote de caneta de um digitalizador em tempo real.
IRealTimeStylus2 Estende a interface IRealTimeStylus.
IRealTimeStylus3 Estende a interface IRealTimeStylus.
IRealTimeStylusSynchronization Interface Sincroniza o acesso ao objeto Classe RealTimeStylus .
IStrokeBuilder Interface Expõe métodos que permitem criar traços programaticamente.
IStylusPlugin Interface Expõe métodos que permitem que você receba notificações de eventos e execute processamento personalizado com base nesses eventos.
Istylusasyncplugin Representa um plug-in assíncrono que pode ser adicionado à coleção de plug-ins assíncrona Da Classe RealTimeStylus .
Istylussyncplugin Representa um plug-in síncrono que pode ser adicionado à coleção de plug-ins síncronos da Classe RealTimeStylus .

 

Valores de retorno

Os métodos na Biblioteca COM retornam valores de HRESULT. A menos que indicado de outra forma, os significados dos valores HRESULT são descritos na tabela a seguir.

Valor HRESULT Descrição
S_OK
Êxito.
E_POINTER
Pelo menos um ponteiro (para uma entrada ou um parâmetro de saída) é inválido.
E_INVALIDARG
O membro tentou passar um argumento inválido.
E_INK_EXCEPTION
Exceção ocorreu.
E_OUTOFMEMORY
O sistema não pode alocar memória para concluir a operação.
E_FAIL
Falha não especificada.
E_INVALIDOPERATION
O membro tentou usar uma operação inválida.
TPC_E_INVALID_MODE
O membro tentou usar um modo inválido.
TPC_E_INVALID_CONFIGURATION
O membro tentou usar uma configuração inválida.
TPC_E_INVALID_PACKET_DESCRIPTION
O membro tentou usar uma descrição de pacote inválida.

 

Referência de RealTimeStylus