Поделиться через


Метод IInkRecognizerContext::BackgroundRecognize (msinkaut.h)

Вызывает объект IInkRecognizer для распознавания связанной коллекции штрихов и вызывает событие Распознавание после завершения распознавания.

Синтаксис

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

Параметры

[in, optional] CustomData

Указывает все определяемые приложением данные, доступные приложению в событии Распознавание . Этот параметр может быть variant типа VT_EMPTY или VT_NULL, если не требуется передавать данные. Значение по умолчанию — NULL.

Дополнительные сведения о структуре VARIANT см. в разделе Использование библиотеки COM.

Возвращаемое значение

Этот метод может возвращать одно из этих значений.

Код возврата Описание
S_OK
Успешно.
E_OUTOFMEMORY
Не удается выделить память для завершения операции.
E_INK_NO_STROKES_TO_RECOGNIZE
Штрихи не существуют.
E_INK_EXCEPTION
В методе произошло исключение.

Комментарии

Этот метод указывает, что распознавание рукописного ввода выполняется асинхронно. Чтобы распознать рукописный ввод синхронно, вызовите метод Recognize .

Этот метод распознает только лучшую строку результата. Альтернативные варианты не создаются. Чтобы выполнить распознавание, создающее список доступных вариантов, вызовите метод BackgroundRecognizeWithAlternates .

Событие Распознавание не возникает, если распознаватель ничего не распознает.

Требования

Требование Значение
Минимальная версия клиента Windows XP Tablet PC Edition [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header msinkaut.h
Библиотека InkObj.dll

См. также раздел

Метод BackgroundRecognizeWithAlternates

Свойство Data

Интерфейс IInkRecognitionAlternate

IInkRecognizerContext

Класс InkRecognizerContext