Evento InkRecognizerContext.Recognition

Ocorre quando o InkRecognizerContext gera resultados do método BackgroundRecognize .

Sintaxe

void Recognition(
  [in] BSTR                 RecognizedString,
  [in] VARIANT              CustomData,
  [in] InkRecognitionStatus RecognitionStatus
);

Parâmetros

RecognizedString [in]

O texto do resultado do reconhecimento com a maior confiança.

Para obter mais informações sobre o tipo de dados BSTR, consulte Usando a biblioteca COM.

CustomData [in]

O objeto que contém os dados personalizados para o resultado do reconhecimento.

Para obter mais informações sobre a estrutura VARIANT, consulte Usando a biblioteca COM.

RecognitionStatus [in]

O reconhecimento status a partir do resultado de reconhecimento mais recente.

Valor retornado

Esse evento não retorna um valor.

Comentários

O comportamento da API (interface de programação do aplicativo) será imprevisível se você tentar obter acesso ao objeto InkRecognizerContext original do manipulador de eventos de reconhecimento. Não tente fazer isso. Em vez disso, se você precisar fazer isso, crie um sinalizador e defina-o no manipulador de eventos de reconhecimento . Em seguida, você pode sondar esse sinalizador para determinar quando alterar as propriedades InkRecognizerContext fora do manipulador de eventos.

Esse método de evento é definido na interface _IInkEvents. A interface _IInkEvents implementa a interface IDispatch com um identificador de DISPID_IRERecognition.

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
Cabeçalho
Msinkaut.h (também requer Msinkaut_i.c)
Biblioteca
InkObj.dll

Confira também

Classe InkRecognizerContext

Método BackgroundRecognize

Enumeração InkRecognitionStatus

Método Recognize

IInkRecognitionResult Interface