¿Qué significa el código HRESULT 0xC00D36D7 (MF_E_NO_CLOCK)?

 
Anterior Siguiente
MF_E_NOT_AVAILABLE MF_E_MULTIPLE_BEGIN

MF_E_NO_CLOCK

No hay un reloj disponible para la operación

MF_E_NO_CLOCK una etapa dependiente del tiempo intenta ejecutarse sin una referencia de clock utilizable para programar muestras o transiciones.

  • Registra si el objeto implementa IMFMediaSink/IMFClockConsumer y qué clock recibió.
  • Traza SetPresentationClock y cambios durante start/stop/shutdown.
  • Busca un sink custom que se use antes de asociarlo al presentation clock.

Adjunta el clock correcto o ejecuta la operación sólo cuando la sesión haya creado/propagado uno. Inventar timestamps no sustituye un clock de sincronización.

Microsoft: presentation clock · Microsoft: IMFMediaSession::GetClock · Microsoft: Source Reader timing limitations


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