Поделиться через


Событие MEError

Сигнализирует о серьезной ошибке. Любой компонент Media Foundation может отправить это событие в любое время. Вызовите IMFMediaEvent::GetStatus , чтобы получить код ошибки операции, которая завершилась сбоем.

Значения событий

Возможные значения, полученные из IMFMediaEvent::GetValue , включают следующие.

VARTYPE Описание
VT_EMPTY
Нет данных события.

Комментарии

Это событие следует использовать только для непредвиденных ошибок. Не отправляйте это событие, чтобы сообщить о сбое асинхронного метода. Если асинхронный метод завершается сбоем, код ошибки возвращается в обычном событии для этого метода.

Если во время потоковой передачи возникает восстанавливаемая ошибка, отправьте событие MENonFatalError .

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]
Заголовок
Mfobjects.h (включая Mfidl.h)

См. также раздел

События Media Foundation