CTransformOutputPin.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ätskontrollmeldung übermittelt hat.

Q

Qualitätsstruktur, die die Qualitätskontrollmeldung enthält.

Rückgabewert

Gibt einen HRESULT-Wert zurück. Mögliche Werte sind die in der folgenden Tabelle aufgeführten Werte.

Rückgabecode Beschreibung
S _ OK
Erfolg.
VFW _ E _ NICHT _ GEFUNDEN
Ein Objekt zum Akzeptieren der Nachricht wurde nicht gefunden.

Bemerkungen

Diese Methode ruft die CTransformFilter::AlterQuality-Methode des Filters auf. Wenn der Filter die Qualitätsmeldung nicht verarbeitet, ruft diese Methode die CBaseInputPin::P assNotify-Methode auf dem Eingabepin des Filters auf. Die PassNotify-Methode übergibt die Qualitätsmeldung upstream (oder an einen benutzerdefinierten Qualitäts-Manager, sofern installiert).

Requirements (Anforderungen)

Anforderung Wert
Header
Transfrm.h (include Streams.h)
Bibliothek
Strmbase.lib (Verkaufsbuilds);
Strmbasd.lib (Debugbuilds)