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


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

[EndInkInput больше не доступен для использования распознавателями западных языков, как и в Windows Vista.]

Прекращает добавление рукописного ввода в объект InkRecognizerContext .

Синтаксис

HRESULT EndInkInput();

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

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

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

Комментарии

После вызова этого метода нельзя добавлять штрихи в контекст.

Этот метод относится к частичному распознаванию. Частичное распознавание — это возможность распознавателя возвращать результаты, даже если приложение не вызывало EndInkInput (который сообщает приложению, что все рукописные фрагменты были введены). Частичное распознавание происходит только в том случае, если распознаватель может определить, что рукописный ввод был введен до вызова EndInkInput, и не все распознаватели поддерживают эту функцию. Распознавтели, которые не поддерживают частичное распознавание, не возвращают результат до вызова EndInkInput . Вызов Метода EndInkInput необязателен.

Добавочное распознавание — это способность распознавателя обрабатывать только небольшую часть рукописного фрагмента, переданного ему, и возвращать результат. Например, предположим, что приложение содержит пять строк рукописного ввода и использует распознаватель латиницы. Распознаватель может обрабатывать только одну строку за раз и возвращать результат. Этот процесс используется в цикле бездействия потока фоновой обработки.

Требования

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

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

IInkRecognizerContext

Класс InkRecognizerContext