Share via


ICodecAPI::SetValueWithNotify

SetValueWithNotify メソッドは、引数の値を設定し、その結果として変更された他の設定の一覧を返す。

構文

HRESULT SetValueWithNotify(
  const GUID* Api,
  VARIANT* Value,
  GUID** ChangedParam,
  ULONG* ChangedParamCount
);

パラメータ

[in] Api

引数を指定する GUID へのポインタ。

[in] Value

引数の新しい値を格納する VARIANT 型へのポインタ。

[out] ChangedParam

GUID の配列 (サイズは ChangedParamCount) へのポインタを受け取る変数のアドレス。配列には、このメソッド呼び出しの結果、エンコーダで変更された引数の GUID が格納される。呼び出し元は、CoTaskMemFree 関数を呼び出して、配列を解放しなければならない。

[out] ChangedParamCount

配列の要素の数を受け取る変数へのポインタ。

戻り値

メソッドが成功すると S_OK を返す。失敗すると HRESULT エラー コードを返す。

参照