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.
Mögliche Werte, die von IMFMediaEvent::GetValue abgerufen werden, umfassen Folgendes.
VARTYPE | BESCHREIBUNG |
---|---|
VT_EMPTY |
Keine Ereignisdaten. |
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 .
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 [nur Desktop-Apps] |
Header |
|