CRendererPosPassThru.EOS-Methode

Die EOS -Methode aktualisiert die zwischengespeicherten Zeitstempel nach einer Benachrichtigung über das Ende des Streams.

Syntax

HRESULT EOS();

Parameter

Diese Methode hat keine Parameter.

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.
E _ FAIL
Fehler. Möglicherweise wird der Filter nicht gestreamt.

Hinweise

Der Filter sollte diese Methode aufrufen, wenn er eine End-of-Stream-Benachrichtigung empfängt (IPin::EndOfStream). Die -Methode legt beide zwischengespeicherten Zeitstempel auf die Stoppposition fest und stellt sicher, dass die IMediaSeeking:: GetCurrentPosition-Methode am Ende des Streams die richtigen Werte zurückgibt.

Anforderungen

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