Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esta seção contém informações sobre as interfaces e classes usadas na caneta em tempo real.
Nota
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 |
|---|---|
| da classe RealTimeStylus | Implementa a interfaceIRealTimeStylus. |
| da classeDynamicRenderer | Implementa a interfaceda interfaceIDynamicRenderer. |
| da classeGestureRecognizer | Implementa a interfaceda Interface IGestureRecognizer. |
| classe StrokeBuilder | Implementa a interfaceIStrokeBuilder Interface. |
Interfaces
| Interface | Descrição |
|---|---|
| interface IDynamicRenderer | Expõe métodos que permitem controlar a exibição de dados de caneta em tempo real, pois os dados estão sendo tratados pelo objetoclasseRealTimeStylus. |
| interface IGestureRecognizer | 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. |
| interface IRealTimeStylusSynchronization | Sincroniza o acesso ao objetoda classeRealTimeStylus. |
| interface IStrokeBuilder | Expõe métodos que permitem criar traços programaticamente. |
| interface IStylusPlugin | Expõe métodos que permitem que você receba notificações de eventos e execute o 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íncrona da classe RealTimeStylus. |
Valores retornados
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 um parâmetro de entrada ou de saída) é inválido. |
| E_INVALIDARG |
O membro tentou passar um argumento inválido. |
| E_INK_EXCEPTION |
Ocorreu uma exceção. |
| 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. |
Tópicos relacionados