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 |
|---|---|
|
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) |