Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 |