Condividi tramite


enumerazione DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE (dispmprt.h)

L'enumerazione DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE fornisce informazioni sullo stato dell'errore hardware durante la raccolta dei dati di diagnostica.

Sintassi

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;

Costanti

 
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE_UNINITIALIZED
Riservato per l'uso del sistema operativo durante l'inizializzazione diagnostica.
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_NONE
Non è stato rilevato alcuno stato di errore hardware della pipeline di visualizzazione.
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_SCANOUT_UNDERFLOW
La pipeline di analisi dello schermo raggiunge i flussi di sottobocca durante l'analisi del frame corrente.
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_TDRNORECOVERY
Impossibile ripristinare la pipeline di visualizzazione dopo un TDR.
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_UNSPECIFIED
L'hardware di visualizzazione è in uno stato di errore che non rientra in nessuna delle categorie precedenti.

Osservazioni

L'enumerazione DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE è un membro della struttura DXGK_DISPLAYSTATE_INTRUSIVE. Viene usato durante la raccolta di informazioni di diagnostica di visualizzazione tramite chiamate a DxgkDdiGetDisplayStateIntrusive.

DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE informa il sistema operativo se l'hardware di visualizzazione è in un certo tipo di stato di errore che potrebbe causare problemi con l'analisi o altre operazioni di visualizzazione. Ad esempio, alcune schermate nere vengono causate subito dopo che l'utente raggiunge le richieste TDR. In una situazione di questo tipo, è importante che i driver informino il sistema operativo se dopo aver raggiunto il TDR la pipeline di analisi dello schermo non è stata ripristinata e non è in corso alcuna analisi.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10, versione 2004
intestazione dispmprt.h

Vedere anche

DXGK_DISPLAYSTATE_INTRUSIVE

DXGKARG_GETDISPLAYSTATEINTRUSIVE

DxgkDdiGetDisplayStateIntrusive