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

Hace que el objeto IInkRecognizer reconozca la colección de trazos asociada y active un evento Recognition cuando se complete el reconocimiento.

Sintaxis

HRESULT BackgroundRecognize(
  [in, optional] VARIANT CustomData
);

Parámetros

[in, optional] CustomData

Especifica los datos definidos por la aplicación que están disponibles para la aplicación en el evento Recognition . Este parámetro puede ser variant de tipo VT_EMPTY o VT_NULL si no es necesario pasar ningún dato. El valor predeterminado es NULL.

Para obtener más información sobre la estructura VARIANT, vea Uso de la biblioteca COM.

Valor devuelto

Este método puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
Correcto.
E_OUTOFMEMORY
No se puede asignar memoria para completar la operación.
E_INK_NO_STROKES_TO_RECOGNIZE
No existen trazos.
E_INK_EXCEPTION
Se produjo una excepción dentro del método .

Comentarios

Este método especifica que el reconocimiento de entrada de lápiz se realiza de forma asincrónica. Para reconocer la entrada de lápiz de forma sincrónica, llame al método Recognize .

Este método reconoce solo la mejor cadena de resultado. No se crean alternativas. Para realizar el reconocimiento que crea una lista de alternativas disponibles, llame al método BackgroundRecognizeWithAlternates .

El evento Recognition no se genera si el reconocedor no reconoce nada.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP Tablet PC Edition [solo aplicaciones de escritorio]
Servidor mínimo compatible No se admite ninguno
Plataforma de destino Windows
Encabezado msinkaut.h
Library InkObj.dll

Consulte también

BackgroundRecognizeWithAlternates (método)

Data (propiedad)

IInkRecognitionAlternate (Interfaz)

IInkRecognizerContext

InkRecognizerContext (clase)