DirectShow DirectShow 레퍼런스 인터페이스 IEnumFilters [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
IEnumFilters 인터페이스는, 필터 그래프내의 필터를 열거한다. 이 인터페이스를 얻어오려면, 필터 그래프 매니저로 IFilterGraph::EnumFilters 메서드를 호출한다. 더 자세한 정보는, 「필터 그래프내의 개체의 열거」를 참조할것.
이 인터페이스는, 표준 구성 요소 개체 모델 (COM) 콜렉션 개체를 처리 한다. COM 콜렉션에 대해서는 Platform SDK 의 IEnumXXXX 주제를 참조할것.
그래프내의 필터 세트가 변경이 되면 이 인터페이스의 몇개의 메서드가 VFW_E_ENUM_OUT_OF_SYNC 를 돌려준다. IEnumFilters::Reset 메서드를 호출해 열거자를 재동기 하는 것.
IEnumFilters 인터페이스는,IUnknown 로부터 계승하는 메서드 이외에 이하의 메서드도 공개한다.
메서드 | 설명 |
Clone | 열거자 개체의 복사를 생성 한다. |
Next | 열거 순서 중(안)에서, 지정의 필터수를 얻어온다. |
Reset | 열거 순서를 초기 상태에 리셋 한다. |
Skip | 지정의 필터수를 스킵 한다. |