Compartilhar via


enumeração DXGK_DIAG_DISPLAY_LID_STATE (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.

Syntax

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 de 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 do visor está aberta no momento, de acordo com o estado do driver.
DXGK_DIAG_DISPLAY_LID_STATE_CLOSE
A tampa do display 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.

Comentários

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
Cliente mínimo com suporte Windows 10, versão 2004
Cabeçalho dispmprt.h

Confira também

DXGK_DISPLAYSTATE_NONINTRUSIVE

DXGKARG_GETDISPLAYSTATENONINTRUSIVE

DxgkDdiGetDisplayStateNonIntrusive