Microsoft DirectX 8.1 (C++) |
Note This interface has been deprecated. It will continue to be supported for backward compatibility with existing applications, but new applications should use the IFilterMapper2 interface.
This interface provides methods for registering and unregistering filters, and for looking up filters based on their characteristics.
In addition to the methods inherited from IUnknown, the IFilterMapper interface exposes the following methods.
Method | Description |
EnumMatchingFilters | Finds all filters matching specific requirements. |
RegisterFilter | Records the details of a filter in the registry. |
RegisterFilterInstance | Registers an identifiable instance of a filter. |
RegisterPin | Records the details of a pin in the registry. |
RegisterPinType | Adds a type for the pin to the registry. |
UnregisterFilter | Deletes a filter from the registry. |
UnregisterFilterInstance | Deletes an identifiable instance of a filter. |
UnregisterPin | Deletes a pin from the registry. |