Partilhar via


DXGK_DIAG_DISPLAY_LID_STATE enumeração (dispmprt.h)

DXGK_DIAG_DISPLAY_LID_STATE fornece o estado da tampa do destino para o sistema operacional (SO) ao coletar informações de diagnóstico de exibição não intrusivas.

Sintaxe

typedef enum _DXGK_DIAG_DISPLAY_LID_STATE {
  DXGK_DIAG_DISPLAY_LID_STATE_UNINITIALIZED,
  DXGK_DIAG_DISPLAY_LID_STATE_NOTAPPLICABLE,
  DXGK_DIAG_DISPLAY_LID_STATE_OPEN,
  DXGK_DIAG_DISPLAY_LID_STATE_CLOSE,
  DXGK_DIAG_DISPLAY_LID_STATE_UNKNOWN
} DXGK_DIAG_DISPLAY_LID_STATE;

Constantes

 
DXGK_DIAG_DISPLAY_LID_STATE_UNINITIALIZED
Reservado para uso do sistema operacional durante a inicialização do diagnóstico.
DXGK_DIAG_DISPLAY_LID_STATE_NOTAPPLICABLE
O estado da tampa não é aplicável a esse destino. Esse seria o valor usado para a maioria dos destinos que não são exibições internas.
DXGK_DIAG_DISPLAY_LID_STATE_OPEN
A tampa da exibição está aberta no momento, de acordo com o estado do driver.
DXGK_DIAG_DISPLAY_LID_STATE_CLOSE
A tampa da exibição está fechada no momento, de acordo com o estado do driver.
DXGK_DIAG_DISPLAY_LID_STATE_UNKNOWN
O driver não sabe o estado da tampa atual. Um driver só deve usar esse valor quando não mantém/armazena o estado da tampa do cache internamente.

Observações

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

DXGK_DIAG_DISPLAY_LID_STATE só é aplicável a fatores forma que têm uma tampa. Se o driver armazenar em cache o estado atual da tampa (abrir ou fechar), queremos compará-lo com o estado do sistema operacional.

Requisitos

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

Consulte também

DXGK_DISPLAYSTATE_NONINTRUSIVE

DXGKARG_GETDISPLAYSTATENONINTRUSIVE

DxgkDdiGetDisplayStateNonIntrusive