CRendererPosPassThru.EOS-Methode

Die EOS Methode aktualisiert die zwischengespeicherten Zeitstempel nach einer End-of-Stream-Benachrichtigung.

Syntax

HRESULT EOS();

Parameter

Diese Methode hat keine Parameter.

Rückgabewert

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

Rückgabecode BESCHREIBUNG
S_OK
Erfolg.
E_FAIL
Fehler. Möglicherweise ist der Filter nicht streamingt.

Bemerkungen

Der Filter sollte diese Methode aufrufen, wenn es eine End-of-Stream-Benachrichtigung (IPin::EndOfStream) empfängt. Die Methode legt beide zwischengespeicherten Zeitstempel gleich der Stoppposition fest, um sicherzustellen, dass die IMediaSeeking:: GetCurrentPosition-Methode die richtigen Werte am Ende des Datenstroms zurückgibt.

Requirements (Anforderungen)

Anforderung Wert
Header
Ctlutil.h (enthalten Streams.h)
Bibliothek
Strmbase.lib (Einzelhandelsbuilds);
Strmbasd.lib (Debugbuilds)