Compartilhar via


Método IInkRecognizerContext::EndInkInput (msinkaut.h)

[EndInkInput não está mais disponível para uso para reconhecedores de idiomas ocidentais a partir do Windows Vista.]

Para de adicionar tinta ao objeto InkRecognizerContext .

Sintaxe

HRESULT EndInkInput();

Retornar valor

Esse método pode retornar um desses valores.

Código de retorno Descrição
S_OK
Êxito.
E_OUTOFMEMORY
Não é possível alocar memória para concluir a operação.
E_FAIL
Ocorreu um erro não especificado.
E_INK_EXCEPTION
Ocorreu uma exceção dentro do método .

Comentários

Depois de chamar esse método, você não pode adicionar traços ao contexto.

Esse método lida com o reconhecimento parcial. O reconhecimento parcial é a capacidade do reconhecedor de retornar resultados mesmo que o aplicativo não tenha chamado EndInkInput (que sinaliza ao aplicativo que toda a tinta foi inserida). O reconhecimento parcial ocorrerá somente se o reconhecedor puder determinar que a tinta foi inserida antes de uma chamada para EndInkInput, e nem todos os reconhecedores dão suporte a esse recurso. Os reconhecedores que não dão suporte ao reconhecimento parcial não retornam nenhum resultado até que EndInkInput seja chamado. A chamada para EndInkInput é opcional.

O reconhecimento incremental é a capacidade do reconhecedor de processar apenas uma pequena parte da tinta que foi passada para ele e retornar um resultado. Por exemplo, considere que um aplicativo contém cinco linhas de tinta e usa um reconhecedor de script latino. O reconhecedor pode processar apenas uma linha por vez e retornar um resultado. Esse processo é usado no loop ocioso do thread de processamento em segundo plano.

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
Biblioteca InkObj.dll

Confira também

Iinkrecognizercontext

Classe InkRecognizerContext