英語で読む

次の方法で共有


IMixerPinConfig::SetBlendingParameter

SetBlendingParameter メソッドは、ブレンディング引数を設定する。この引数はセカンダリ ストリームとプライマリ ストリームのブレンド方法を定義する。

構文

  HRESULT SetBlendingParameter(
  DWORD dwBlendingParameter
);

パラメータ

dwBlendingParameter

[in] プライマリ ストリームとセカンダリ ストリームのブレンドの量を示す 0 ~ 255 の値。

戻り値

HRESULT 値を返す。可能な値は次のとおりである。

説明
E_UNEXPECTED プライマリ ストリーム上のメソッドが呼び出された。
E_INVALIDARG 値が可能な範囲 (0 ~ 255) を超えている。
S_OK 成功。

注意

dwBlendingParameter 引数には、0 ~ 255 の値を指定する。値 0 では、セカンダリ ストリームが非表示になる。また、値 255 では、セカンダリ ストリームが占める領域でプライマリ ストリームが非表示になる。値を設定しないと、デフォルト値 255 が使われる。

このメソッドでは、プライマリ ストリーム上での呼び出しは想定されていない。

注 : 現在の DirectShow におけるこのインターフェイスの実装では、dwBlendingParameter 引数に使える値は 0 ~ 255 のみである。これ以外の値はすべて無効になる。

参照