DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE enumeración (dispmprt.h)

La enumeración DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE proporciona información de estado de error de hardware durante la recopilación de datos de diagnóstico.

Syntax

typedef enum _DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE {
  DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE_UNINITIALIZED,
  DXGK_DIAG_DISPLAY_HARDWARE_ERROR_NONE,
  DXGK_DIAG_DISPLAY_HARDWARE_ERROR_SCANOUT_UNDERFLOW,
  DXGK_DIAG_DISPLAY_HARDWARE_ERROR_TDRNORECOVERY,
  DXGK_DIAG_DISPLAY_HARDWARE_ERROR_UNSPECIFIED
} DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE;

Constantes

 
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE_UNINITIALIZED
Reservado para uso del sistema operativo durante la inicialización de diagnóstico.
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_NONE
No se detectó ningún estado de error de hardware de canalización de visualización.
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_SCANOUT_UNDERFLOW
La canalización de exploración de pantalla está presionando subflujos durante el examen del marco actual.
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_TDRNORECOVERY
La canalización de visualización no se pudo recuperar después de un TDR.
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_UNSPECIFIED
El hardware de pantalla está en un estado de error que no se encuentra en ninguna de las categorías anteriores.

Comentarios

La enumeración DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE es un miembro de la estructura DXGK_DISPLAYSTATE_INTRUSIVE . Se usa al recopilar información de diagnóstico para mostrar a través de llamadas a DxgkDdiGetDisplayStateIntrusive.

DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE informa al sistema operativo de si el hardware de pantalla está en algún tipo de estado de error que podría estar causando problemas con el examen u otras operaciones de visualización. Por ejemplo, algunas pantallas negras se producen justo después de que el usuario alcance los TDR. En esta situación, es importante que los controladores notifiquen al sistema operativo si después de presionar TDR la canalización de exploración de pantalla no se ha recuperado y no hay ningún examen en curso.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 2004
Encabezado dispmprt.h

Consulte también

DXGK_DISPLAYSTATE_INTRUSIVE

DXGKARG_GETDISPLAYSTATEINTRUSIVE

DxgkDdiGetDisplayStateIntrusive