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 |