| Anterior | Siguiente |
| DXGI_ERROR_SDK_COMPONENT_MISSING | DXGI_ERROR_HW_PROTECTION_OUTOFMEMORY |
DXGI_ERROR_NOT_CURRENT
Qué significa DXGI_ERROR_NOT_CURRENT
DXGI_ERROR_NOT_CURRENT (-2005270482, 0x887A002E) — Los objetos DXGI creados por la aplicación ya no están vigentes y deben volver a crearse para realizar esta operación.
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 objeto o estado DXGI creado contra una configuración que ya no es actual. Compara adapter/output y generación de factory antes y después del cambio de display. Vuelve a enumerar y recrea referencias dependientes; conservar índices de una enumeración anterior puede apuntar a otro dispositivo.
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.
