¿Qué significa el código HRESULT 0x80040233 (VFW_E_TIME_ALREADY_PASSED)?

 
También puede significar:
ConstanteTipoSO
TPC_E_INVALID_PACKET_DESCRIPTIONHRESULTWindows
Anterior Siguiente
TPC_E_INVALID_PACKET_DESCRIPTION VFW_E_ALREADY_CANCELLED

VFW_E_TIME_ALREADY_PASSED

Qué significa VFW_E_TIME_ALREADY_PASSED

VFW_E_TIME_ALREADY_PASSED corresponde a 0x80040233: se quiso programar un comando para un reference time que ya quedó atrás cuando DirectShow evaluó la cola.

Qué comprobar

Captura hora objetivo, reference clock actual y retraso introducido entre cálculo y enqueue.

Cómo resolverlo

Recalcula el tiempo contra el clock vigente o ejecuta inmediatamente si esa semántica está permitida por el contrato.

Qué distingue este resultado

Usar el reloj de pared en lugar del reference clock del graph puede crear este error incluso cuando las horas parecen razonables.

Referencias técnicas


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