CRendererPosPassThru.RegisterMediaTime-Methode (Ctlutil.h) – StartTime- und EndTime-Parameter

Die RegisterMediaTime-Methode speichert die Zeitstempel aus dem aktuellen Beispiel zwischen.

Syntax

HRESULT RegisterMediaTime(
   LONGLONG StartTime,
   LONGLONG EndTime
);

Parameter

StartTime

Beispielstartzeit in Einheiten von 100 Nanosekunden.

EndTime

Beispielendzeit in Einheiten von 100 Nanosekunden.

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.

Hinweise

Diese Methode speichert die Zeitstempelwerte, die in StartTime und EndTime angegeben sind. Die CRendererPosPassThru::GetMediaTime-Methode ruft die gleichen Werte ab.

Der Filter sollte diese Methode für jedes empfangene Beispiel aufrufen. Die -Methode wird überladen, um entweder einen Zeiger auf das Beispiel oder die Zeitstempelwerte selbst zu akzeptieren.

Anforderungen

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