Site icon EfmSoft

¿Qué significa el código HRESULT 0xC00D3E80 (MF_E_NO_EVENTS_AVAILABLE)?

 
Anterior Siguiente
MF_E_ASF_DROPPED_PACKET MF_E_INVALID_STATE_TRANSITION

MF_E_NO_EVENTS_AVAILABLE

No hay eventos disponibles en la cola

MF_E_NO_EVENTS_AVAILABLE la consulta fue explícitamente no bloqueante y en ese instante IMFMediaEventGenerator no tenía ningún evento pendiente.

  • Registra que se usó MF_EVENT_FLAG_NO_WAIT para no elevar este resultado a error fatal.
  • Si necesitas esperar, usa BeginGetEvent o GetEvent bloqueante según el contrato del objeto.
  • Evita loops de polling sin sleep/backoff que consuman CPU mientras la cola está vacía.

Maneja este HRESULT como “aún no hay evento” y continúa según tu modelo asíncrono; no reinicies la Media Session por una cola temporalmente vacía.

Microsoft: IMFMediaEventGenerator::GetEvent · Microsoft: media event generators


¿Buscas un código diferente? Buscar otro código de estado o error.

Exit mobile version