¿Qué significa el código HRESULT 0xC00D1029 (NS_E_WMP_PNG_UNSUPPORTED_BITDEPTH)?

 
Anterior Siguiente
NS_E_WMP_PNG_INVALIDFORMAT NS_E_WMP_PNG_UNSUPPORTED_COMPRESSION

NS_E_WMP_PNG_UNSUPPORTED_BITDEPTH

NS_E_WMP_PNG_UNSUPPORTED_BITDEPTH: significado y evidencia

NS_E_WMP_PNG_UNSUPPORTED_BITDEPTH (0xC00D1029) pertenece a skins e imágenes. El significado registrado en español es: La profundidad de bits de la imagen PNG no es compatible.

Qué registrar

Para esta condición conserva firma PNG, IHDR, tipo de chunk, bit depth, método de filtro/entrelazado y CRC cuando corresponda. En la fuente técnica del mismo HRESULT aparecen además estos identificadores o formatos útiles para correlacionar la traza: PNG, GIF, BMP, JPEG, 0xC00D1029.

La página técnica de referencia identifica el caso con la etiqueta the PNG declares a bit depth unsupported by the legacy WMP skin decoder; úsala solo para correlacionar documentación y trazas, no como sustituto de la descripción española.

Separación frente a otros resultados

  • NS_E_WMP_PNG_UNSUPPORTED_INTERLACE: El método de entrelazado definido en el archivo PNG no es compatible.
  • NS_E_WMP_JPG_BAD_PRECISION: Error interno de la biblioteca JPEG: no se admite la precisión de datos JPEG especificada.
  • NS_E_WMP_UI_SECONDHANDLER: El evento %s ya tiene un controlador; se ignoró el segundo controlador.

Una corrección es específica si la misma operación deja de devolver NS_E_WMP_PNG_UNSUPPORTED_BITDEPTH manteniendo el mismo objeto de prueba. Si el siguiente resultado pasa a NS_E_WMP_PNG_UNSUPPORTED_INTERLACE, no lo ocultes: significa que el flujo avanzó a una condición distinta —El método de entrelazado definido en el archivo PNG no es compatible.

Referencias técnicas


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