Freigeben über


IKeywordDetectorOemAdapter::ComputeAndAddUserModelData-Methode (keyworddetectoroemadapter.h)

Die ComputeAndAddUserModelData-Methode wird von der Trainingsbenutzeroberfläche verwendet, um die benutzerspezifischen Informationen relativ zum benutzerunabhängigen Schlüsselwort (keyword) zu berechnen. Die DLL aktualisiert den ModelData-Parameter mit den Ergebnissen.

Syntax

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

Parameter

[in] ModelData

Ein Zeiger auf das IStream-Objekt , das an Modelldaten gebunden ist. Sie wird durch diesen Aufruf geändert.

[in] KeywordSelector

Eine KEYWORDSELECTOR-Struktur , die dieses Modell eindeutig identifiziert.

[in] KeywordEndBytePos

Gibt das Ende der Schlüsselwort (keyword) im UserRecording an.

[in] UserRecordings

Ein Zeiger auf ein Array von Zeigern auf die zuvor überprüften Benutzeraufzeichnungen des Schlüsselwort (keyword).

[in] NumUserRecordings

Die Anzahl der Aufzeichnungen.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabewert BESCHREIBUNG
S_OK
Die Funktion wurde erfolgreich beendet.
E_NOTIMPL
Benutzerschulungen Schlüsselwort (keyword) werden vom Gerät nicht unterstützt.
E_INVALIDARG
Der Parameter KeywordId oder LangId ist ungültig.
HRESULT_FROM_WIN32(ERROR_GEN_FAILURE)
Die Verarbeitung konnte nicht abgeschlossen werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Unterstützte Mindestversion (Server) Windows Server 2016
Zielplattform Windows
Kopfzeile keyworddetectoroemadapter.h

Weitere Informationen

IKeywordDetectorOemAdapter

KEYWORDSELECTOR