A package of filters. More...

List of all members.

Public Member Functions

HRESULT Filters ([out, retval] IFilterCollection **ppFilters)
 Get the filter collection.
HRESULT Filters ([in] IFilterCollection *pFilters)
 Set the filter collection.
HRESULT Item ([in] LONG lIndex,[out, retval] GUID *pID)
 Get a filter id by index.
HRESULT Count ([out, retval] LONG *plCount)
 Get the count of ids in the list.
HRESULT Add ([in] GUID *pID)
 Add a filter id.
HRESULT Remove ([in] GUID *pID)
 Remove a filter id.
HRESULT RemoveAll ()
 Remove all filter ids.
HRESULT Find ([in] GUID *pID,[out, retval] LONG *plIndex)
 Find a filter id.
HRESULT Compile ()
 Compile the filters.


Detailed Description

A package of filters.

See also:
coclass FilterPack