¿Qué significa el código HRESULT 0x88980094 (MILERR_NOT_QUEUING_PRESENTS)?

 
Anterior Siguiente
MILERR_QUEUED_PRESENT_NOT_SUPPORTED MILERR_NO_REDIRECTION_SURFACE_RETRY_LATER

MILERR_NOT_QUEUING_PRESENTS

Qué significa MILERR_NOT_QUEUING_PRESENTS

MILERR_NOT_QUEUING_PRESENTS (-2003304300, 0x88980094) — No se están usando presentaciones en cola.

La composición depende de una secuencia temporal coherente y de la política de Present. Estados de queued present o un reloj que retrocede alteran scheduling aunque el contenido visual sea válido.

Qué demuestra este HRESULT

La condición específica es ruta de composición no está configurada para queued presents. Registra configuración de Present y capacidades del display path. No asuma latencia/timing de cola cuando la función no está activa; usa el modo de presentación realmente negociado.

Conserva continuidad temporal

Registra QPC, frame ID, mode de Present y eventos de display/power. Reinicia ventanas de métricas al perder continuidad y verifica que el frame loop mantiene progreso; no mezcles timestamps de épocas diferentes.

No confundir con un resultado cercano

MILERR_QUEUED_PRESENT_NOT_SUPPORTED se aísla por queued present no soportado en la ruta actual. Aquí debe demostrarse ruta de composición no está configurada para queued presents; aunque ambos puedan aparecer en la misma fase de composición, exigen correcciones distintas.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.