CBasePin.Active 메서드

이 메서드는 Active 필터가 현재 활성 상태임을 핀에 알합니다.

구문

virtual HRESULT Active();

매개 변수

이 메서드에는 매개 변수가 없습니다.

반환 값

S_OK 반환합니다.

설명

필터가 중지됨에서 일시 중지됨으로 이동하면 CBaseFilter 클래스는 필터의 연결된 모든 핀에서 이 메서드를 호출합니다.

이 메서드는 기본 클래스에서 아무 작업도 수행하지 않습니다. 파생 클래스는 이 메서드를 재정의할 수 있습니다. 예를 들어 핀은 할당자를 커밋하거나 하드웨어 리소스를 가져올 수 있습니다.

필터 그래프 관리자의 내부 상태는 이 멤버 함수가 반환될 때까지 업데이트되지 않으므로 이 메서드에서 상태를 테스트하지 마세요.

요구 사항

요구 사항
헤더
Amfilter.h(스트림.h 포함)
라이브러리
Strmbase.lib(소매 빌드);
Strmbasd.lib(디버그 빌드)

추가 정보

CBasePin 클래스