Export (0) Print
Expand All

IEnumFilters interface

The IEnumFilters interface enumerates the filters in a filter graph. To obtain this interface, call the IFilterGraph::EnumFilters method on the Filter Graph Manager. For more information, see Enumerating Objects in a Filter Graph.

This interface implements a standard Component Object Model (COM) collection object.

If the set of filters in the graph changes, some methods on this interface return VFW_E_ENUM_OUT_OF_SYNC. Call the IEnumFilters::Reset method to resynchronize the enumerator.

Members

The IEnumFilters interface inherits from the IUnknown interface. IEnumFilters also has these types of members:

Methods

The IEnumFilters interface has these methods.

MethodDescription
Clone

Makes a copy of the enumerator object.

Next

Retrieves the specified number of filters in the enumeration sequence.

Reset

Resets the enumeration sequence to the beginning.

Skip

Skips over a specified number of filters.

 

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Strmif.h (include Dshow.h)

Library

Strmiids.lib

 

 

Community Additions

ADD
Show:
© 2014 Microsoft