次の方法で共有


CBaseInputPin::BreakConnect

BreakConnect メソッドは、接続からピンを解放する。

構文

  HRESULT BreakConnect(void);

戻り値

成功した場合は、S_OK を返す。それ以外の場合は、エラーの原因を示す HRESULT 値を返す。

注意

このメソッドは CBasePin::BreakConnect メソッドをオーバーライドする。アロケータをデコミットし、IMemAllocator インターフェイスを解放する。

このメソッドをオーバーライドする場合は、オーバーライドする側のメソッドから基底クラスのメソッドを呼び出すこと。そうしないと、メモリ リークを起こす可能性がある。

参照