次の方法で共有


IAMOverlayFX::SetOverlayFX

SetOverlayFX メソッドは、指定のエフェクトをオーバーレイ サーフェイスに適用する。

構文

  HRESULT SetOverlayFX(
  DWORD dwOverlayFX
);

パラメータ

dwOverlayFX

[in] 適用するエフェクトを指定する値。値は、AMOVERLAYFX 列挙型で定義されるフラグの論理和でなければならない。それ以外の場合、メソッドは E_INVALIDARG を返す。

戻り値

インターフェイスの実装に応じた HRESULT 値を返す。DirectShow の実装では、次のいずれかの値、またはこれ以外の値を返す。

戻りコード 説明
E_FAIL 失敗
E_INVALIDARG 無効な引数
S_OK 成功

注意

アプリケーションは、フィルタ グラフの実行中にこのメソッドを呼び出す必要がある。エフェクトは即時に適用される。

参照