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


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

Задает список слов для распознаваемого контекста текущего распознавателя.

Синтаксис

HRESULT SetWordList(
  HRECOCONTEXT  hrc,
  HRECOWORDLIST hwl
);

Параметры

hrc

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

hwl

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

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

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

Код возврата Описание
S_OK
Успешно.
E_POINTER
Контекст является недопустимым или один из параметров является недопустимым указателем.
E_NOTIMPL
Распознаватель не поддерживает эту функцию.
E_OUTOFMEMORY
Не удалось выделить память для завершения операции.
E_INVALIDARG
Получен недопустимый аргумент.
E_FAIL
Метод был вызван после вызова Process .

Комментарии

Список слов, переданный в качестве второго параметра, должен уже существовать. Список слов создается с помощью функции MakeWordList . Функция SetWordList не изменяет список слов.

Чтобы очистить список слов, передайте NULL в качестве второго параметра.

Рекомендуется ограничить длину отдельных слов в списке слов не более чем 256 символами, а выделение памяти для списков слов — не более 128 МБ.

Требования

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

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

Функция AddWordsToWordList

Функция MakeWordList