| Anterior | Siguiente |
| WINCODEC_ERR_BADIMAGE | WINCODEC_ERR_FRAMEMISSING |
WINCODEC_ERR_BADHEADER
Qué significa WINCODEC_ERR_BADHEADER
WINCODEC_ERR_BADHEADER (-2003292319, 0x88982F61) — El encabezado de la imagen no se reconoce.
Qué demuestra este HRESULT
La condición específica es cabecera del contenedor no válida para el decoder. Conserva los bytes mínimos de header, container format detectado y offset donde falla el parseo. Compara con un archivo válido del mismo formato; no intentes reparar payload de frames antes de confirmar la estructura de cabecera.
No confundir con un resultado cercano
WINCODEC_ERR_BADIMAGE se aísla por estructura de imagen que el codec no puede interpretar. WINCODEC_ERR_BADHEADER requiere demostrar cabecera del contenedor no válida para el decoder; esa distinción evita reparar metadata cuando el problema está en el stream, o viceversa.
Referencias técnicas
- Microsoft Learn: documentación oficial de WIC relacionada con este resultado
- Microsoft Learn: documentación oficial de WIC relacionada con este resultado
- Microsoft Learn: documentación oficial de WIC relacionada con este resultado
- Microsoft Learn: documentación oficial de WIC relacionada con este resultado
¿Buscas un código diferente? Buscar otro código de estado o error.