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