CBaseMediaFilter.StreamTime-Methode

Die StreamTime -Methode ruft die aktuelle Streamzeit ab.

Syntax

virtual HRESULT StreamTime(
  [ref] CRefTime &rtStream
);

Parameter

rtStream [ Ref]

Verweis auf ein CRefTime-Objekt, das die aktuelle Streamzeit empfängt.

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 _ NO _ CLOCK
Es ist keine Referenzuhr verfügbar.

Hinweise

Die Streamzeit wird als aktuelle Referenzzeit (wie von der Referenzuhr angegeben) abzüglich der Startzeit (angegeben durch CBaseMediaFilter::m _ tStart ) definiert. Der Zeitstempel eines Medienbeispiels gibt die Streamzeit an, zu der es gerendert werden soll. Wenn ein Beispiel mit einem Zeitstempel, der kleiner als die aktuelle Streamzeit ist, noch nicht gerendert wurde, ist es zu spät.

Anforderungen

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

Weitere Informationen

CBaseMediaFilter-Klasse