| Anterior | Siguiente |
| DXGI_ERROR_DRIVER_INTERNAL_ERROR | DXGI_ERROR_NOT_CURRENTLY_AVAILABLE |
DXGI_ERROR_NONEXCLUSIVE
Qué significa DXGI_ERROR_NONEXCLUSIVE
DXGI_ERROR_NONEXCLUSIVE (-2005270495, 0x887A0021) — Un recurso de contador global estaba en uso, por lo que el contador especificado no puede ser utilizado ahora por este dispositivo Direct3D.
Los contadores y recursos exclusivos de DXGI pueden tener un único owner. La investigación debe identificar quién mantiene esa exclusividad y cuándo la libera, no atribuir el resultado a falta de GPU o memoria.
Qué demuestra este resultado
La condición específica es recurso o contador DXGI que exige acceso exclusivo. Identifica el recurso exacto y el proceso/profiler que lo mantiene. Cierra o libera al competidor y repite la misma adquisición; no confundas exclusividad con DXGI_ERROR_NOT_CURRENTLY_AVAILABLE, que tiene otra frontera.
Encuentra al owner exclusivo
Correlaciona PID, herramienta de profiling, counter ID y timestamps de adquisición/liberación. La prueba A/B útil es liberar solo al competidor y repetir la misma solicitud; si funciona, la exclusividad queda demostrada sin cambiar driver ni workload.
No confundir con un resultado cercano
DXGI_DDI_ERR_NONEXCLUSIVE se aísla por contador DDI solicitado sin exclusividad. DXGI_ERROR_NONEXCLUSIVE, en cambio, exige demostrar recurso o contador DXGI que exige acceso exclusivo; esa diferencia cambia qué objeto o transición debes observar primero.
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.
