IFilterMapper interface (strmif.h)
[The feature associated with this page, DirectShow, is a legacy feature. It has been superseded by MediaPlayer, IMFMediaEngine, and Audio/Video Capture in Media Foundation. Those features have been optimized for Windows 10 and Windows 11. Microsoft strongly recommends that new code use MediaPlayer, IMFMediaEngine and Audio/Video Capture in Media Foundation instead of DirectShow, when possible. Microsoft suggests that existing code that uses the legacy APIs be rewritten to use the new APIs if possible.]
Inheritance
The IFilterMapper interface inherits from the IUnknown interface. IFilterMapper also has these types of members:
Methods
The IFilterMapper interface has these methods.
IFilterMapper::EnumMatchingFilters Note The IFilterMapper interface is deprecated. Use IFilterMapper2 instead. Provides an enumerator that enumerates registered filters that meet specified requirements. |
IFilterMapper::RegisterFilter Note The IFilterMapper interface is deprecated. Use IFilterMapper2 instead. Adds a filter to the registry; the filter can then be enumerated. |
IFilterMapper::RegisterFilterInstance Note The IFilterMapper interface is deprecated. Use IFilterMapper2 instead. Registers an identifiable instance of a filter. |
IFilterMapper::RegisterPin Note The IFilterMapper interface is deprecated. Use IFilterMapper2 instead. Records the details of the pin in the registry. |
IFilterMapper::RegisterPinType Note The IFilterMapper interface is deprecated. Use IFilterMapper2 instead. Registers this pin type. |
IFilterMapper::UnregisterFilter Note The IFilterMapper interface is deprecated. Use IFilterMapper2 instead. Removes the registration of this filter from the registry. |
IFilterMapper::UnregisterFilterInstance Note The IFilterMapper interface is deprecated. Use IFilterMapper2 instead. Removes the registration of this filter instance from the registry. |
IFilterMapper::UnregisterPin Note The IFilterMapper interface is deprecated. Use IFilterMapper2 instead. Removes the registration of this pin from the registry. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | strmif.h |