| Anterior | Siguiente |
| DXGI_ERROR_NOT_CURRENTLY_AVAILABLE | DXGI_ERROR_REMOTE_OUTOFMEMORY |
DXGI_ERROR_REMOTE_CLIENT_DISCONNECTED
Qué significa DXGI_ERROR_REMOTE_CLIENT_DISCONNECTED
DXGI_ERROR_REMOTE_CLIENT_DISCONNECTED (-2005270493, 0x887A0023) — El dispositivo remoto de la aplicación se quitó debido a la desconexión de la sesión o de la red. La aplicación debe llamar a IDXGIFactory1::IsCurrent() para saber cuándo vuelve a estar disponible el dispositivo remoto.
DXGI depende de la sesión interactiva y, en Desktop Duplication o escenarios remotos, del escritorio y output que estaban activos al crear la interfaz. Un cambio de sesión puede invalidar objetos aunque el adaptador físico siga sano.
Qué demuestra este resultado
La condición específica es device remoto perdido por desconexión del cliente o sesión. Correlaciona el HRESULT con eventos de RDP/remote session y adapter remoto. Detén rendering para esa sesión y reconstruye al reconectarse; no diagnostiques este estado como TDR del GPU local.
Correlación con sesión y escritorio
Asocia el objeto DXGI al SessionId, desktop y output con los que nació. Una reconexión, cambio de escritorio seguro o switch de modo puede dejar viva la aplicación pero invalidar la interfaz; la recuperación se hace contra la nueva sesión, no prolongando el lifetime anterior.
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.
