| Anterior | Siguiente |
| VFW_E_WRONG_STATE | VFW_E_INVALID_RECT |
VFW_E_START_TIME_AFTER_END
Qué significa VFW_E_START_TIME_AFTER_END
VFW_E_START_TIME_AFTER_END corresponde a 0x80040228: la muestra tiene un start time posterior a su stop time, de modo que su intervalo temporal es imposible.
Qué comprobar
Registra ambos timestamps y la unidad usada por el filtro; revisa conversiones de escala, overflow y ajustes de discontinuidad.
Cómo resolverlo
Corrige el cálculo antes de entregar la muestra y valida que start <= stop para cada sample que lleve ambos tiempos.
Qué distingue este resultado
No tapes el error intercambiando los valores: eso puede ocultar un bug de timeline o una conversión de tiempo incorrecta.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.