IFilterGraph::Disconnect
Disconnect メソッドは、このピンを切断する。
構文
HRESULT Disconnect(
IPin *ppin
);
パラメータ
ppin
[in] 切断するピンへのポインタ。
戻り値
次のいずれかの値を返す。
値 | 説明 |
S_OK | 成功。 |
S_FALSE | ピンが接続されていない。エラーなし。 |
E_FAIL | 失敗。 |
E_POINTER | NULL ポインタ引数。 |
VFW_E_NOT_STOPPED | フィルタが停止していないが、実行状態での再接続がサポートされていない。 |
注意
このメソッドでは、接続が完全には切断されない。完全に切断するには、両端を切断しなければならない。
フィルタ グラフからフィルタを完全に削除するには、IFilterGraph::RemoveFilter メソッドを呼び出すこと。
参照