Freigeben über


DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE-Enumeration (dispmprt.h)

Die DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE-Enumeration stellt Informationen zum Hardwarefehlerstatus während der Erfassung von Diagnosedaten 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 Betriebssystemverwendung 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 zum Anzeigen des Scanouts trifft während des Scans aus dem aktuellen Frame auf Unterflüsse.
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.

Hinweise

Die DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE-Enumeration ist ein Element der DXGK_DISPLAYSTATE_INTRUSIVE-Struktur . Es wird beim Sammeln von Anzeigediagnoseinformationen über Aufrufe von DxgkDdiGetDisplayStateIntrusive verwendet.

DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE informiert das Betriebssystem darüber, ob sich die Anzeigehardware in einem Fehlerzustand befindet, der zu Problemen beim Ausscannen oder anderen Anzeigevorgängen führen kann. Beispielsweise werden einige schwarze Bildschirme direkt verursacht, nachdem der Benutzer die TDRs erreicht hat. In einer solchen Situation ist es wichtig, dass Treiber das Betriebssystem benachrichtigen, wenn nach dem Drücken des TDR die Anzeigescan out-Pipeline nicht wiederhergestellt wurde und kein Scan-Out ausgeführt wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 2004
Kopfzeile dispmprt.h

Weitere Informationen

DXGK_DISPLAYSTATE_INTRUSIVE

DXGKARG_GETDISPLAYSTATEINTRUSIVE

DxgkDdiGetDisplayStateIntrusive