Freigeben über


IMFMediaSinkPreroll-Schnittstelle (mfidl.h)

Ermöglicht einer Mediensenke das Empfangen von Beispielen, bevor die Präsentationsuhr gestartet wird.

Um einen Zeiger auf diese Schnittstelle zu erhalten, rufen Sie QueryInterface für die Mediensenke auf.

Vererbung

Die IMFMediaSinkPreroll-Schnittstelle erbt von der IUnknown-Schnittstelle . IMFMediaSinkPreroll verfügt auch über folgende Membertypen:

Methoden

Die IMFMediaSinkPreroll-Schnittstelle verfügt über diese Methoden.

 
IMFMediaSinkPreroll::NotifyPreroll

Benachrichtigt die Mediensenke, dass die Präsentationsuhr gestartet wird.

Hinweise

Mediensenken können diese Schnittstelle implementieren, um nahtlose Wiedergabe und Übergänge zu unterstützen. Wenn eine Mediensenke diese Schnittstelle verfügbar macht, kann sie Beispiele empfangen, bevor die Präsentationsuhr beginnt. Die Beispiele können dann vorab verarbeitet werden, sodass das Rendering sofort beginnen kann, wenn die Uhr gestartet wird. Die Vorabrollung hilft, Störungen während der Wiedergabe zu vermeiden.

Wenn eine Mediensenke preroll unterstützt, sollte die IMFMediaSink::GetCharacteristics-Methode der Mediensenke das flag MEDIASINK_CAN_PREROLL zurückgeben.

Anforderungen

Anforderung Wert
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

Weitere Informationen

Media Foundation-Schnittstellen

Mediensenken