Important: |
---|
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist. |
Notifies the recipient that a quality change is requested.
HRESULT Notify( IBaseFilter * pSelf, Quality q );
Parameters
Return Values
Default base class implementation returns E_FAIL.
Remarks
This member function implements the IQualityControl::Notifymethod and overrides the CBasePin::Notifymember function. It calls the CTransformFilter::AlterQualitymember function to determine if the filter can do something to adjust the quality of the media stream (such as discarding samples). If that member function returns S_FALSE, it calls the CBaseInputPin::PassNotifymember function, which passes the notification to the upstream filter after verifying that it is connected upstream.