Partager via


IKeywordDetectorOemAdapter ::ComputeAndAddUserModelData, méthode (keyworddetectoroemadapter.h)

La méthode ComputeAndAddUserModelData est utilisée par l’expérience utilisateur d’entraînement pour calculer les informations spécifiques à l’utilisateur relatives à la mot clé indépendante de l’utilisateur. La DLL met à jour le paramètre ModelData avec les résultats.

Syntaxe

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

Paramètres

[in] ModelData

Pointeur vers l’objet IStream lié aux données du modèle. Il est modifié par cet appel.

[in] KeywordSelector

Un struct KEYWORDSELECTOR qui identifie de manière unique ce modèle.

[in] KeywordEndBytePos

Indique la fin du mot clé dans userRecording.

[in] UserRecordings

Pointeur vers un tableau de pointeurs vers les enregistrements utilisateur précédemment vérifiés du mot clé.

[in] NumUserRecordings

Nombre d’enregistrements.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Valeur retournée Description
S_OK
La fonction s’est terminée avec succès.
E_NOTIMPL
L’entraînement mot clé utilisateur n’est pas pris en charge par l’appareil.
E_INVALIDARG
Les paramètres KeywordId ou LangId ne sont pas valides.
HRESULT_FROM_WIN32(ERROR_GEN_FAILURE)
Le traitement n’a pas pu se terminer.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
Serveur minimal pris en charge Windows Server 2016
Plateforme cible Windows
En-tête keyworddetectoroemadapter.h

Voir aussi

IKeywordDetectorOemAdapter

KEYWORDSELECTOR