¿Qué significa el código HRESULT 0x80040223 (VFW_E_STATE_CHANGED)?

 
También puede significar:
ConstanteTipoSO
TPC_E_INITIALIZE_FAILHRESULTWindows
Anterior Siguiente
TPC_E_INITIALIZE_FAIL VFW_E_NOT_STOPPED

VFW_E_STATE_CHANGED

Qué significa VFW_E_STATE_CHANGED

VFW_E_STATE_CHANGED vale 0x80040223: el estado del filtro cambió mientras una operación esperaba procesar una muestra y la condición que justificaba la espera dejó de ser válida.

Qué comprobar

Correlaciona timestamps de Run/Pause/Stop, flushes y sample pendiente entre el thread de streaming y el thread de control.

Cómo resolverlo

Abandona el trabajo correspondiente a la generación anterior y reevalúa la operación bajo el nuevo estado del graph.

Qué delimita este código

No reproceses automáticamente la misma muestra si el cambio de estado implicó flush o discontinuidad.

Referencias técnicas


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