|Microsoft DirectX 9.0|
The UnregisterFilter method removes filter information from the registry.
HRESULT UnregisterFilter( const CLSID *pclsidCategory, const OLECHAR *szInstance, REFCLSID Filter );
[in] Address of a GUID that specifies the filter category from which to remove the filter. For a list of categories, see Filter Categories.
[in] Instance data used to construct the device moniker's display name. Use the value that was originally passed to the RegisterFilter method.
[in] Class identifier (CLSID) of the filter.
Returns S_OK if successful, or an HRESULT value indicating the cause of the error.
If the filter was not registered, the method might return an error.