| Anterior | Siguiente |
| MILERR_NOT_QUEUING_PRESENTS | MILERR_TOOMANYSHADERELEMNTS |
MILERR_NO_REDIRECTION_SURFACE_RETRY_LATER
Qué significa MILERR_NO_REDIRECTION_SURFACE_RETRY_LATER
MILERR_NO_REDIRECTION_SURFACE_RETRY_LATER (-2003304299, 0x88980095) — No había ninguna superficie de redirección disponible. El llamador debe reintentar la llamada más tarde.
MIL/WPF mantiene recursos de composición ligados al adapter, display y sesión. Hot-plug, RDP, cambios de modo o pérdida del device pueden invalidar esa generación aun cuando los objetos administrados sigan vivos.
Qué demuestra este HRESULT
La condición específica es superficie de redirección temporalmente no disponible. Correlaciona con cambio de ventana/display y usa backoff o señal de compositor. Verifica progreso entre intentos; si nunca aparece la superficie, escale a una condición permanente distinta.
Etiqueta la generación de display
Asocia adapter/output, DPI, SessionId y un generation counter a cada recurso display-dependent. Tras hot-plug, RDP o reset, compara esa etiqueta antes de reutilizar surfaces; una referencia viva de la generación anterior puede ser semánticamente obsoleta.
No confundir con un resultado cercano
MILERR_NO_REDIRECTION_SURFACE_AVAILABLE se aísla por superficie de redirección necesaria no disponible. Aquí debe demostrarse superficie de redirección temporalmente no disponible; aunque ambos puedan aparecer en la misma fase de composición, exigen correcciones distintas.
Referencias técnicas
- Microsoft Learn: documentación oficial de WPF/MIL relacionada con este resultado
- Microsoft Learn: documentación oficial de WPF/MIL relacionada con este resultado
- Microsoft Learn: documentación oficial de WPF/MIL relacionada con este resultado
- Microsoft Learn: documentación oficial de WPF/MIL relacionada con este resultado
¿Buscas un código diferente? Buscar otro código de estado o error.