DirectShow DirectShow 레퍼런스 인터페이스 IPin Disconnect [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
Disconnect 메서드는, 현재의 핀 접속을 해제한다.
필터 그래프 매니저는, 2 개의 필터를 절단 할 경우에 이 메서드를 호출한다. 애플리케이션으로부터 이 메서드를 호출하지 않는 것. 대신에, 필터 그래프 매니저로 IFilterGraph::Disconnect 메서드를 호출한다.
구문
HRESULT Disconnect(void);
반환값
HRESULT 값을 돌려준다. 가능한 값은 다음과 같다.
값 | 설명 |
S_FALSE | 핀은 접속되지 않았다. |
S_OK | 성공. |
VFW_E_NOT_STOPPED | 필터가 액티브. |
주의
필터가 포즈나 실행중의 경우, 이 메서드는 실패한다. 핀이 IPinConnection 인터페이스를 지원 하는 경우, 필터가 포즈나 실행중 때,IPinConnection::DynamicDisconnect 를 호출해 핀의 접속을 해제하는 것.
이 메서드는, 핀 접속의 접속 상대의 핀은 절단 하지 않는다.
참조