Compartilhar via


DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE enumeração (dispmprt.h)

A enumeração DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE fornece informações de estado de erro de hardware durante a coleta de dados de diagnóstico.

Sintaxe

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 do sistema operacional durante a inicialização do diagnóstico.
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_NONE
Nenhum estado de erro de hardware do pipeline de exibição foi detectado.
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_SCANOUT_UNDERFLOW
O pipeline de verificação de exibição está atingindo os fluxos abaixo durante a verificação fora do quadro atual.
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_TDRNORECOVERY
O pipeline de exibição não pôde ser recuperado após um TDR.
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_UNSPECIFIED
O hardware de exibição está em um estado de erro que não se enquadra em nenhuma das categorias acima.

Observações

A enumeração DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE é um membro da estrutura DXGK_DISPLAYSTATE_INTRUSIVE. Ele é usado durante a coleta de informações de diagnóstico de exibição por meio de chamadas para DxgkDdiGetDisplayStateIntrusive.

DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE informa ao sistema operacional se o hardware de exibição está em algum tipo de estado de erro que pode estar causando problemas com a verificação ou outras operações de exibição. Por exemplo, algumas telas pretas são causadas logo após o usuário atingir TDRs. Em tal situação, é importante que os drivers notifiquem o sistema operacional se, depois de atingir o TDR, o pipeline de verificação de exibição não tiver sido recuperado e não houver verificação em andamento.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 2004
cabeçalho dispmprt.h

Consulte também

DXGK_DISPLAYSTATE_INTRUSIVE

DXGKARG_GETDISPLAYSTATEINTRUSIVE

DxgkDdiGetDisplayStateIntrusive