IMFSourceReaderCallback::OnEvent-Methode (mfreadwrite.h)
Wird aufgerufen, wenn der Quellleser bestimmte Ereignisse von der Medienquelle empfängt.
Syntax
HRESULT OnEvent(
[in] DWORD dwStreamIndex,
[in] IMFMediaEvent *pEvent
);
Parameter
[in] dwStreamIndex
Bei Streamereignissen ist der Wert der nullbasierte Index des Datenstroms, der das Ereignis gesendet hat. Bei Quellereignissen ist der Wert MF_SOURCE_READER_MEDIASOURCE.
[in] pEvent
Ein Zeiger auf die IMFMediaEvent-Schnittstelle des Ereignisses.
Rückgabewert
Gibt einen HRESULT-Wert zurück. Derzeit ignoriert der Quellleser den Rückgabewert.
Hinweise
In der aktuellen Implementierung verwendet der Quellleser diese Methode, um die folgenden Ereignisse an die Anwendung weiterzuleiten:
- MEBufferingStarted
- MEBufferingStopped
- MEConnectEnd
- MEConnectStart
- MEExtendedType
- MESourceCharacteristicsChanged
- MESourceMetadataChanged
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7, Windows Vista und Plattform-Update-Ergänzung 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 |