IAMTimelineObj::FixTimes-Methode

Hinweis

[Veraltet. Diese API wird möglicherweise aus zukünftigen Releases von Windows.]

Die -Methode rundet die angegebenen Start- und Stoppzeiten auf die nächsten Rahmengrenzen, wie in der Einstellung für die Bildfrequenz der FixTimes übergeordneten Gruppe definiert.

Syntax

HRESULT FixTimes(
   REFERENCE_TIME *pStart,
   REFERENCE_TIME *pStop
);

Parameter

pStart

Zeiger auf eine Variable, die die Startzeit in Einheiten von 100 Nanosekunden enthält. Wenn der Aufruf erfolgreich ist, wird diese Variable auf die gerundete Zeit festgelegt.

Pstop

Zeiger auf eine Variable, die die Stoppzeit in Einheiten von 100 Nanosekunden enthält. Wenn der Aufruf erfolgreich ist, wird diese Variable auf die gerundete Zeit festgelegt.

Rückgabewert

Gibt S _ OK zurück, wenn erfolgreich, oder E _ NOTINTREE, wenn das Objekt nicht Teil einer Gruppe ist.

Hinweise

Während des Renderings rundet DES die Start- und Stoppzeiten des Objekts auf die nächste Framegrenze. DES überschreibt jedoch nicht die Zeiten des Objekts. Wenn Sie die Gruppenbildrate ändern, werden die gerundeten Zeiten immer anhand der ursprünglichen Zeiten berechnet. Weitere Informationen finden Sie unter Time in DirectShow Editing Services.

Verwenden Sie diese Methode, um genaue Start- und Stoppzeiten im gerenderten Projekt zu bestimmen. Beispielsweise sollten Sie die gerundeten Zeiten anstelle der ursprünglichen Start- und Endzeiten des Objekts suchen. Rufen Sie IAMTimelineObj::GetStartStop auf, um die ursprünglichen Zeiten zu erhalten, und übergeben Sie diese Werte an FixTimes .

Hinweis

Die Headerdatei Qedit.h ist nicht mit Direct3D-Headern nach Version 7 kompatibel.

Hinweis

Um Qedit.h zu erhalten, laden Sie das Microsoft Windows SDK-Update für Windows Vista und .NET Framework 3.0 herunter. Qedit.h ist im Microsoft Windows SDK für Windows 7 und .NET Framework 3.5 Service Pack 1 nicht verfügbar.

Anforderungen

Anforderung Wert
Header
Qedit.h
Bibliothek
Strmiids.lib

Siehe auch

IAMTimelineObj-Schnittstelle

Fehler- und Erfolgscodes