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


Функция Process (recapis.h)

Выполняет распознавание рукописного ввода синхронно.

Синтаксис

HRESULT Process(
  HRECOCONTEXT hrc,
  BOOL         *pbPartialProcessing
);

Параметры

hrc

Дескриптор контекста распознавателя.

pbPartialProcessing

Задайте значение TRUE , чтобы обработать подмножество рукописного ввода. Частичная обработка сокращает время, которое распознаватель тратит на распознавание, если ожидается больше рукописного ввода.

Обычно приложение задает значение FALSE для обработки всего рукописного ввода. Функция не обрабатывает все рукописные фрагменты, если вы не вызывали функцию EndInkInput .

Функция задает для параметра pbPartialProcessingзначение TRUE , если для продолжения обработки осталось достаточно рукописного ввода; в противном случае — FALSE.

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

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

Код возврата Описание
S_OK
Успешно.
S_FALSE
Функция не обработала рукописный ввод, так как рукописный ввод был полностью обработан или функция EndInkInput не была вызвана, и распознаватель не поддерживает добавочную обработку рукописного ввода.
TPC_S_INTERRUPTED
Процесс был прерван вызовом функции AdviseInkChange .
E_POINTER
Один из параметров является недопустимым указателем.
E_FAIL
Произошла неизвестная ошибка.
E_INVALIDARG
Получен недопустимый аргумент.

Требования

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