Freigeben über


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:

Diese Schnittstelle ist unter Windows Vista verfügbar, wenn die Plattformupdateergänzung für Windows Vista installiert ist.

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

Weitere Informationen

IMFSourceReaderCallback

Quellleser