Метод IKeywordDetectorOemAdapter::ComputeAndAddUserModelData (keyworddetectoroemadapter.h)

Метод ComputeAndAddUserModelData используется в пользовательском интерфейсе обучения для вычисления сведений о пользователях относительно независимой от пользователя ключевое слово. Библиотека DLL обновляет параметр ModelData с результатами.

Синтаксис

HRESULT ComputeAndAddUserModelData(
  [in] IStream         *ModelData,
  [in] KEYWORDSELECTOR KeywordSelector,
  [in] LONG            *KeywordEndBytePos,
  [in] IMFMediaBuffer  **UserRecordings,
  [in] ULONG           NumUserRecordings
);

Параметры

[in] ModelData

Указатель на объект IStream, привязанный к данным модели. Он изменяется этим вызовом.

[in] KeywordSelector

Структуру KEYWORDSELECTOR , которая однозначно идентифицирует эту модель.

[in] KeywordEndBytePos

Указывает конец ключевое слово в userRecording.

[in] UserRecordings

Указатель на массив указателей на ранее проверенные записи пользователя ключевое слово.

[in] NumUserRecordings

Количество записей.

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

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

Возвращаемое значение Описание
S_OK
Функция успешно завершена.
E_NOTIMPL
Обучение ключевое слово пользователей не поддерживается устройством.
E_INVALIDARG
Недопустимые параметры KeywordId или LangId .
HRESULT_FROM_WIN32(ERROR_GEN_FAILURE)
Не удалось завершить обработку.

Требования

Требование Значение
Минимальная версия клиента Windows 10
Минимальная версия сервера Windows Server 2016
Целевая платформа Windows
Header keyworddetectoroemadapter.h

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

IKeywordDetectorOemAdapter

KEYWORDSELECTOR