CBaseFilter.NotifyEvent-Methode
Die NotifyEvent -Methode sendet eine Ereignisbenachrichtigung an den Filterdiagramm-Manager.
Syntax
HRESULT NotifyEvent(
long EventCode,
LONG_PTR EventParam1,
LONG_PTR EventParam2
);
Parameter
-
EventCode
-
Ereignisbenachrichtigungscode.
-
EventParam1
-
Erster Parameter des Ereignisses.
-
EventParam2
-
Zweiter Parameter des Ereignisses.
Rückgabewert
Gibt einen HRESULT-Wert zurück. Mögliche Werte sind die werte in der folgenden Tabelle.
| Rückgabecode | Beschreibung |
|---|---|
|
Der Filterdiagramm-Manager akzeptiert keine Ereignisbenachrichtigungen. |
|
Erfolg. |
|
Der Filter verfügt nicht über einen Zeiger auf die IMediaEventSink-Schnittstelle. |
Hinweise
Eine Liste der Benachrichtigungscodes und Parameterwerte finden Sie unter Ereignisbenachrichtigungscodes.
Wenn der Ereigniscode in der Basisklasse EC COMPLETE ist, legt die Methode den EventParam2-Parameter auf einen Zeiger auf die _ IBaseFilter-Schnittstelle des Filters fest.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|