¿Qué significa el código HRESULT 0x887A000B (DXGI_ERROR_FRAME_STATISTICS_DISJOINT)?

 
Anterior Siguiente
DXGI_ERROR_WAS_STILL_DRAWING DXGI_ERROR_GRAPHICS_VIDPN_SOURCE_IN_USE

DXGI_ERROR_FRAME_STATISTICS_DISJOINT

Qué significa DXGI_ERROR_FRAME_STATISTICS_DISJOINT

DXGI_ERROR_FRAME_STATISTICS_DISJOINT (-2005270517, 0x887A000B) — Un evento, como un ciclo de alimentación, interrumpió la recopilación de estadísticas de presentación. Las estadísticas anteriores deben considerarse no válidas.

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 serie de estadísticas de frame interrumpida. Registra PresentCount, timestamps y evento de power/display/reset alrededor de la discontinuidad. Descarta el intervalo cruzado y comienza una nueva ventana estadística; no mezcles muestras de antes y después como si compartieran el mismo reloj continuo.

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


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