IMFSourceReaderCallback-Schnittstelle (mfreadwrite.h)
Rückrufschnittstelle für den Microsoft Media Foundation-Quellleser.
Vererbung
Die IMFSourceReaderCallback-Schnittstelle erbt von der IUnknown-Schnittstelle . IMFSourceReaderCallback verfügt auch über folgende Membertypen:
Methoden
Die IMFSourceReaderCallback-Schnittstelle verfügt über diese Methoden.
IMFSourceReaderCallback::OnEvent Wird aufgerufen, wenn der Quellleser bestimmte Ereignisse von der Medienquelle empfängt. |
IMFSourceReaderCallback::OnFlush Wird aufgerufen, wenn die IMFSourceReader::Flush-Methode abgeschlossen ist. |
IMFSourceReaderCallback::OnReadSample Wird aufgerufen, wenn die IMFSourceReader::ReadSample-Methode abgeschlossen ist. |
Hinweise
Verwenden Sie das attribut MF_SOURCE_READER_ASYNC_CALLBACK , um den Rückrufzeiger festzulegen, wenn Sie das Quellleseobjekt zum ersten Mal erstellen.
Die Rückrufmethoden können von einem beliebigen Thread aufgerufen werden, sodass ein Objekt, das diese Schnittstelle implementiert, threadsicher sein muss.
Wenn Sie keinen Rückrufzeiger angeben, wird der Quellleser synchron ausgeführt.
Diese Schnittstelle ist unter Windows Vista verfügbar, wenn das Plattformupdate-Supplement für Windows Vista installiert ist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Ergänzung zu Windows 7, Windows Vista und Plattformupdates für Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | mfreadwrite.h |