Compartir a través de


Método IKeywordDetectorOemAdapter::ComputeAndAddUserModelData (keyworddetectoroemadapter.h)

El método ComputeAndAddUserModelData lo usa la experiencia del usuario de entrenamiento para calcular la información específica del usuario en relación con la palabra clave independiente del usuario. El archivo DLL actualiza el parámetro ModelData con los resultados.

Sintaxis

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

Parámetros

[in] ModelData

Puntero al objeto IStream enlazado a los datos del modelo. Esta llamada la modifica.

[in] KeywordSelector

Un KEYWORDSELECTOR estructura que identifica de forma única este modelo.

[in] KeywordEndBytePos

Indica el final de la palabra clave en UserRecording.

[in] UserRecordings

Puntero a una matriz de punteros a las grabaciones de usuario comprobadas previamente de la palabra clave .

[in] NumUserRecordings

Número de grabaciones.

Valor devuelto

Este método puede devolver uno de estos valores.

Valor devuelto Descripción
S_OK
La función salió correctamente.
E_NOTIMPL
El dispositivo no admite el entrenamiento de palabras clave de usuario.
E_INVALIDARG
Los parámetros de KeywordId o LangId no son válidos.
HRESULT_FROM_WIN32(ERROR_GEN_FAILURE)
El procesamiento no se pudo completar.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 10
servidor mínimo admitido Windows Server 2016
de la plataforma de destino de Windows
encabezado de keyworddetectoroemadapter.h

Consulte también

IKeywordDetectorOemAdapter

KEYWORDSELECTOR