Freigeben über


DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE-Aufzählung (dispmprt.h)

Die DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE Enumeration stellt Während der Diagnosedatensammlung Hardwarefehlerstatusinformationen bereit.

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;

Konstanten

 
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE_UNINITIALIZED
Reserviert für die Verwendung des Betriebssystems während der Diagnoseinitialisierung.
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_NONE
Es wurde kein Hardwarefehlerstatus der Anzeigepipeline erkannt.
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_SCANOUT_UNDERFLOW
Die Pipeline für das Anzeigenscan wird während des Scans aus dem aktuellen Frame unterlaufen.
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_TDRNORECOVERY
Die Anzeigepipeline konnte nach einem TDR nicht wiederhergestellt werden.
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_UNSPECIFIED
Die Anzeigehardware befindet sich in einem Fehlerzustand, der nicht unter eine der oben genannten Kategorien fällt.

Bemerkungen

Die DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE-Aufzählung ist ein Element der DXGK_DISPLAYSTATE_INTRUSIVE-Struktur. Sie wird beim Sammeln von Diagnoseinformationen über Aufrufe von DxgkDdiGetDisplayStateIntrusiveverwendet.

DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE informiert das Betriebssystem darüber, ob sich die Anzeigehardware in einem Fehlerzustand befindet, der möglicherweise Probleme mit dem Scanvorgang oder anderen Anzeigevorgängen verursacht. Beispielsweise werden einige schwarze Bildschirme direkt nach dem Zugriff auf TDRs durch den Benutzer verursacht. In einer solchen Situation ist es wichtig, dass Treiber das Betriebssystem benachrichtigen, wenn nach dem Drücken von TDR die Pipeline für die Anzeigeüberprüfung nicht wiederhergestellt wurde und kein Scan ausgeführt wird.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 2004
Header- dispmprt.h

Siehe auch

DXGK_DISPLAYSTATE_INTRUSIVE

DXGKARG_GETDISPLAYSTATEINTRUSIVE

DxgkDdiGetDisplayStateIntrusive