Notifies the recipient that a quality change is requested.

IBaseFilter *pSelf,
Quality q );


  • pSelf
    Pointer to the filter that is sending the quality notification.
  • q
    Quality notification structure.

Return Values

Default base class implementation returns E_FAIL.


This member function implements the IQualityControl::Notify method and overrides the CBasePin::Notify member function. It calls the CTransformFilter::AlterQuality member 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::PassNotify member function, which passes the notification to the upstream filter after verifying that it is connected upstream.

 Last updated on Tuesday, July 13, 2004

© 1992-2000 Microsoft Corporation. All rights reserved.