CBasePin.Notify-Methode

Die Notify -Methode benachrichtigt den Pin, dass eine Qualitätsänderung angefordert wird. Diese Methode implementiert die IQualityControl::Notify-Methode.

Syntax

HRESULT Notify(
   IBaseFilter *pSelf,
   Quality     q
);

Parameter

pSelf

Zeiger auf die IBaseFilter-Schnittstelle des Filters, der die Qualitätskontrollnachricht übermittelt hat.

Q

Gibt eine Quality-Struktur an, die die Qualitätskontrollmeldung enthält.

Rückgabewert

Die Basisklasse gibt E _ NOTIMPL zurück.

Hinweise

Ausgabepins sollten diese Methode überschreiben, um Qualitätskontrollmeldungen zu akzeptieren.

Wenn ein externer Qualitäts-Manager installiert wurde (siehe CBasePin::SetSink), übergeben Sie die Nachricht an diesen Qualitäts-Manager. Andernfalls sollte der Filter die Nachricht selbst verarbeiten oder die Nachricht upstream übergeben. Weitere Informationen finden Sie unter Quality-Control Management.

Anforderungen

Anforderung Wert
Header
Amfilter.h (include Streams.h)
Bibliothek
Strmbase.lib (Einzelhandels-Builds);
Strmbasd.lib (Debugbuilds)

Weitere Informationen

CBasePin-Klasse