enumeração DXGK_DIAG_MONITOR_STATE (dispmprt.h)
DXGK_DIAG_MONITOR_STATE especifica o estado dos monitores de acordo com o driver de miniporto, indicando ao sistema operacional (SO) se os monitores estão prontos para receber os pixels.
Syntax
typedef enum _DXGK_DIAG_MONITOR_STATE {
DXGK_DIAG_MONITOR_STATE_UNINITIALIZED,
DXGK_DIAG_MONITOR_READY,
DXGK_DIAG_MONITOR_NOT_READY,
DXGK_DIAG_MONITOR_READY_NOTAPPLICABLE
} DXGK_DIAG_MONITOR_STATE;
Constantes
DXGK_DIAG_MONITOR_STATE_UNINITIALIZED Reservado para uso do sistema operacional durante a inicialização de diagnóstico. |
DXGK_DIAG_MONITOR_READY O monitor é inicializado e configurado e está pronto para receber pixels. |
DXGK_DIAG_MONITOR_NOT_READY O monitor não está inicializado ou configurado corretamente e não está pronto para receber pixels. |
DXGK_DIAG_MONITOR_READY_NOTAPPLICABLE O driver não sabe o estado atual do monitor. Esse valor deve ser usado apenas para monitores para os quais o driver não tem informações sobre o estado do monitor. |
Comentários
A enumeração DXGK_DIAG_MONITOR_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.
Em muitas situações, o driver precisa inicializar o monitor e configurá-lo (normalmente enviando uma sequência de comandos) antes que ele possa começar a enviar pixels para o monitor. Além disso, pode haver alguma negociação iniciada pelo driver/handshaking feita com o monitor antes que os pixels possam ser enviados. DXGK_DIAG_MONITOR_STATE especifica o estado final dos monitores de acordo com o driver de miniporto, indicando ao sistema operacional se os monitores estão prontos para receber os pixels.
Observação
Em alguns casos (como DisplayPort), DXGK_DIAG_MONITOR_STATE pode se sobrepor a DXGK_DIAG_DISPLAY_LINK_STATE. A finalidade dessa enumeração é obter a status atual geral do monitor, independentemente do estado de barramento/link.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 2004 |
Cabeçalho | dispmprt.h |