Freigeben über


MEError-Ereignis

Signalisiert einen schwerwiegenden Fehler. Jede Media Foundation-Komponente kann dieses Ereignis jederzeit senden. Rufen Sie IMFMediaEvent::GetStatus auf, um den Fehlercode des fehlgeschlagenen Vorgangs abzurufen.

Ereigniswerte

Mögliche Werte, die von IMFMediaEvent::GetValue abgerufen werden, umfassen Folgendes.

VARTYPE BESCHREIBUNG
VT_EMPTY
Keine Ereignisdaten.

Bemerkungen

Dieses Ereignis sollte nur für unerwartete Fehler verwendet werden. Senden Sie dieses Ereignis nicht, um zu signalisieren, dass bei einer asynchronen Methode ein Fehler aufgetreten ist. Wenn bei einer asynchronen Methode ein Fehler auftritt, wird der Fehlercode im normalen Ereignis für diese Methode zurückgegeben.

Wenn während des Streamings ein wiederherstellbarer Fehler auftritt, senden Sie das MENonFatalError-Ereignis .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]
Header
Mfobjects.h (include Mfidl.h)

Siehe auch

Media Foundation-Ereignisse