DirectShow DirectShow 레퍼런스 인터페이스 IPin Disconnect   [목차열람] [주소복사] [슬롯비우기]
IPin::Disconnect
 
Microsoft DirectX 9.0

IPin::Disconnect

Disconnect 메서드는, 현재의 핀 접속을 해제한다.

필터 그래프 매니저는, 2 개의 필터를 절단 할 경우에 이 메서드를 호출한다. 애플리케이션으로부터 이 메서드를 호출하지 않는 것. 대신에, 필터 그래프 매니저로 IFilterGraph::Disconnect 메서드를 호출한다.

구문

HRESULT Disconnect(void); 

반환값

HRESULT 값을 돌려준다. 가능한 값은 다음과 같다.

설명
S_FALSE 핀은 접속되지 않았다.
S_OK 성공.
VFW_E_NOT_STOPPED 필터가 액티브.

주의

필터가 포즈나 실행중의 경우, 이 메서드는 실패한다. 핀이 IPinConnection 인터페이스를 지원 하는 경우, 필터가 포즈나 실행중 때,IPinConnection::DynamicDisconnect 를 호출해 핀의 접속을 해제하는 것.

이 메서드는, 핀 접속의 접속 상대의 핀은 절단 하지 않는다.

참조

↑TOP