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

IEnumFilters 인터페이스

IEnumFilters 인터페이스는, 필터 그래프내의 필터를 열거한다. 이 인터페이스를 얻어오려면, 필터 그래프 매니저로 IFilterGraph::EnumFilters 메서드를 호출한다. 더 자세한 정보는, 「필터 그래프내의 개체의 열거」를 참조할것.

이 인터페이스는, 표준 구성 요소 개체 모델 (COM) 콜렉션 개체를 처리 한다. COM 콜렉션에 대해서는 Platform SDK 의 IEnumXXXX 주제를 참조할것.

그래프내의 필터 세트가 변경이 되면 이 인터페이스의 몇개의 메서드가 VFW_E_ENUM_OUT_OF_SYNC 를 돌려준다. IEnumFilters::Reset 메서드를 호출해 열거자를 재동기 하는 것.

IEnumFilters 인터페이스는,IUnknown 로부터 계승하는 메서드 이외에 이하의 메서드도 공개한다.

메서드 설명
Clone 열거자 개체의 복사를 생성 한다.
Next 열거 순서 중(안)에서, 지정의 필터수를 얻어온다.
Reset 열거 순서를 초기 상태에 리셋 한다.
Skip 지정의 필터수를 스킵 한다.

↑TOP