| Anterior | Siguiente |
| DXGI_ERROR_DYNAMIC_CODE_POLICY_VIOLATION | DXGI_ERROR_CACHE_CORRUPT |
DXGI_ERROR_NON_COMPOSITED_UI
Qué significa DXGI_ERROR_NON_COMPOSITED_UI
DXGI_ERROR_NON_COMPOSITED_UI (-2005270478, 0x887A0032) — La operación produjo un error porque el compositor no controla la salida.
Este HRESULT pertenece al contrato de una API DXGI concreta. Antes de cambiar drivers o reiniciar el sistema, conserva parámetros, objeto, thread, estado de fullscreen/output y removed reason cuando aplique.
Qué demuestra este resultado
La condición específica es operación que requiere UI compuesta mientras DWM no controla esa salida. Registra estado de DWM, fullscreen/exclusive mode, sesión y output. Repite cuando la composición vuelva a estar activa o usa una ruta compatible con non-composited UI si el diseño lo contempla.
Reduce al contrato mínimo
Activa las capas de validación disponibles y repite la llamada con el menor conjunto de flags y recursos que conserva el fallo. Añade opciones una a una; esa secuencia separa una capacidad ausente, una mala transición de estado y un parámetro inválido sin depender de reinicios.
Referencias técnicas
- Microsoft Learn: documentación oficial de DXGI relacionada con este resultado
- Microsoft Learn: documentación oficial de DXGI relacionada con este resultado
- Microsoft Learn: documentación oficial de DXGI relacionada con este resultado
- Microsoft Learn: documentación oficial de DXGI relacionada con este resultado
¿Buscas un código diferente? Buscar otro código de estado o error.