CBasePin::DisconnectInternal
DisconnectInternal メソッドは、現在のピン接続を解除する。
構文
HRESULT DisconnectInternal(void);
戻り値
HRESULT 値を返す。可能な値は次の一覧のとおりである。
値 | 説明 |
S_FALSE | ピンは接続されていなかった。 |
S_OK | 成功。 |
VFW_E_NOT_STOPPED | フィルタはアクティブで、ピンは動的再接続をサポートしていない。 |
注意
CBasePin::Disconnect メソッドは接続解除処理をこのメソッドに委任する。このメソッドは CBasePin::BreakConnect メソッドを呼び出す。また、CBasePin::m_Connected メンバ変数によって保持されている他のピンの参照カウントを解放する。
参照