次の方法で共有


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
ターゲット プラットフォーム ウィンドウズ
ヘッダー keyworddetectoroemadapter.h

関連項目

IKeywordDetectorOemAdapter

KEYWORDSELECTOR