次の方法で共有


ICodecAPI::SetAllSettingsWithNotify

SetAllSettingsWithNotify メソッドは、ストリームからエンコーダ設定を読み込み、その設定をエンコーダに設定し、変更された設定の一覧を返す。

構文

  HRESULT SetAllSettingsWithNotify(
    IStream *pStream,
    GUID **ChangedParam,
    ULONG *ChangedParamCount
);

パラメータ

pStream

[in] ストリームの IStream インターフェイスへのポインタ。

ChangedParam

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

ChangedParamCount

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

戻り値

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

参照