IKeywordDetectorOemAdapter::ComputeAndAddUserModelData メソッド (keyworddetectoroemadapter.h)

ComputeAndAddUserModelData メソッドは、トレーニング ユーザー エクスペリエンスによって使用され、ユーザーに依存しないキーワード (keyword)に対するユーザー固有の情報を計算します。 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 のキーワード (keyword)の終了を示します。

[in] UserRecordings

キーワード (keyword)の以前に検証されたユーザー記録へのポインターの配列へのポインター。

[in] NumUserRecordings

記録の数。

戻り値

このメソッドは、これらの値のいずれかを返すことができます。

戻り値 説明
S_OK
関数が正常に終了しました。
E_NOTIMPL
ユーザー キーワード (keyword) トレーニングは、デバイスではサポートされていません。
E_INVALIDARG
KeywordId パラメーターまたは LangId パラメーターが無効です。
HRESULT_FROM_WIN32(ERROR_GEN_FAILURE)
処理を完了できませんでした。

要件

要件
サポートされている最小のクライアント Windows 10
サポートされている最小のサーバー Windows Server 2016
対象プラットフォーム Windows
ヘッダー keyworddetectoroemadapter.h

こちらもご覧ください

IKeywordDetectorOemAdapter

KEYWORDSELECTOR