| Anterior | Siguiente |
| D2DERR_INTERNAL_ERROR | D2DERR_INVALID_CALL |
D2DERR_DISPLAY_FORMAT_NOT_SUPPORTED
Qué significa D2DERR_DISPLAY_FORMAT_NOT_SUPPORTED
D2DERR_DISPLAY_FORMAT_NOT_SUPPORTED (-2003238903, 0x88990009) — El dispositivo de hardware no admite el formato de pantalla que Direct2D necesita para renderizar.
La capacidad de Direct2D depende de device, adapter, feature level, formato de display y sesión interactiva. Un fallo de capability se valida contra el hardware/ruta actual, no mediante retries de la misma operación.
Qué demuestra este HRESULT
La condición específica es formato de display no soportado por la ruta de render actual. Registra formato, color space, adapter/output y feature level. Prueba un formato documentado bajo el mismo device y conserva la comparación; no reinstales el driver antes de demostrar que una combinación normalmente soportada dejó de funcionar.
Prueba capability y entorno de display
Guarda adapter LUID, feature level, formato y SessionId. Ejecuta la misma operación con un fallback documentado cuando exista y compara; si solo cambia al variar el device o la sesión, la frontera está en capacidad/entorno y no en el grafo lógico.
Referencias técnicas
- Microsoft Learn: documentación oficial de Direct2D relacionada con este resultado
- Microsoft Learn: documentación oficial de Direct2D relacionada con este resultado
- Microsoft Learn: documentación oficial de Direct2D relacionada con este resultado
- Microsoft Learn: documentación oficial de Direct2D relacionada con este resultado
¿Buscas un código diferente? Buscar otro código de estado o error.