Compartilhar via


Interface IInkRecognizer (msinkaut.h)

Representa a capacidade de processar tinta ou manuscrito e traduzir o traço em texto ou gesto. O reconhecedor cria um objeto InkRecognizerContext , que é usado para executar o reconhecimento de manuscrito real.

Herança

A interface IInkRecognizer herda da interface IUnknown . IInkRecognizer também tem estes tipos de membros:

Métodos

A interface IInkRecognizer tem esses métodos.

 
IInkRecognizer::CreateRecognizerContext

Cria um novo objeto InkRecognizerContext.
IInkRecognizer::get_Capabilities

Obtém os recursos do objeto IInkRecognizer.
IInkRecognizer::get_Languages

Obtém uma matriz de identificadores de idioma para os idiomas aos quais o objeto IInkRecognizer dá suporte.
IInkRecognizer::get_Name

Obtém o nome do objeto. (IInkRecognizer.get_Name)
IInkRecognizer::get_PreferredPacketDescription

Obtém uma matriz de GUIDs (identificadores globalmente exclusivos) que representa as propriedades de pacote preferenciais para o reconhecedor.
IInkRecognizer::get_SupportedProperties

Obtém uma matriz de GUIDs (identificadores globalmente exclusivos) que descrevem as propriedades às quais o objeto IInkRecognizer dá suporte.
IInkRecognizer::get_Vendor

Obtém o nome do fornecedor do objeto IInkRecognizer.

Comentários

Um reconhecedor tem atributos e propriedades específicos que permitem que ele execute o reconhecimento. As propriedades de um reconhecedor devem ser determinadas antes que o reconhecimento possa ocorrer. Os tipos de propriedades compatíveis com um reconhecedor determinam os tipos de reconhecimento que ele pode executar. Por exemplo, se um reconhecedor não der suporte à manuscrito cursivo, ele retornará resultados imprecisos quando um usuário gravar em cursivo.

Um reconhecedor também tem funcionalidade interna que gerencia automaticamente muitos aspectos do manuscrito. Por exemplo, ele determina as métricas para as linhas nas quais os traços são desenhados. Você pode retornar o número de linha de um traço, mas nunca precisa especificar como essas métricas de linha são determinadas devido à funcionalidade interna do reconhecedor.

Para obter mais informações sobre o reconhecimento, consulte Sobre o reconhecimento de manuscrito.

Se você definir uma classe que implementa essa interface, a nova classe não interagirá corretamente com as APIs (interfaces de programação de aplicativo) do Tablet PC.

Requisitos

Requisito Valor
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 msinkaut.h

Confira também

Classe InkRecognizerContext

Coleção InkRecognizers