MFCreatePresentationClock-Funktion (mfidl.h)
Erstellt die Präsentationsuhr. Die Präsentationsuhr wird verwendet, um den Zeitpunkt zu planen, zu dem Beispiele gerendert werden, und um mehrere Datenströme zu synchronisieren.
Syntax
HRESULT MFCreatePresentationClock(
IMFPresentationClock **ppPresentationClock
);
Parameter
ppPresentationClock
Empfängt einen Zeiger auf die IMFPresentationClock-Schnittstelle der Uhr. Der Aufrufer muss die Schnittstelle freigeben.
Rückgabewert
Wenn diese Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Der Aufrufer muss die Präsentationsuhr durch Aufrufen von IMFShutdown::Shutdown auf der Uhr herunterfahren.
In der Regel erstellen Anwendungen die Präsentationsuhr nicht. Die Mediensitzung erstellt automatisch die Präsentationsuhr. Um einen Zeiger auf die Präsentationsuhr von der Mediensitzung abzurufen, rufen Sie IMFMediaSession::GetClock auf.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | mfidl.h |
Bibliothek | Mf.lib |
DLL | Mf.dll |