Site icon EfmSoft

¿Qué significa el código HRESULT 0x80400005 (INPUT_E_HISTORY)?

 
Anterior Siguiente
INPUT_E_FRAME INPUT_E_DEVICE_INFO

INPUT_E_HISTORY

Qué significa INPUT_E_HISTORY

INPUT_E_HISTORY corresponde a 0x80400005. El historial de marcos es incoherente: no coinciden los identificadores o tipos de puntero ni los dispositivos de origen, los identificadores de marco no son únicos o las marcas de tiempo están desordenadas.

Qué comprobar

Ordena la historia por timestamp y comprueba que pointerId, tipo y sourceDevice permanezcan compatibles entre muestras. Busca frameId duplicados o secuencias agregadas desde buffers distintos.

Cómo resolverlo o tratarlo

Mantén una única cronología por puntero y fusiona historiales solo cuando sus identidades y fuentes coincidan. Descarta entradas corruptas antes de exponer la colección histórica.

Qué distingue este resultado

HISTORY cubre la secuencia histórica de frames; OUT_OF_ORDER es el caso específico de datos que llegan fuera de orden cronológico.

Referencias técnicas


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

Exit mobile version