Compartir a través de


DXGK_DIAG_DISPLAY_LID_STATE enumeración (dispmprt.h)

DXGK_DIAG_DISPLAY_LID_STATE proporciona el estado de tapa del destino al sistema operativo (SO) cuando se recopila información de diagnóstico de visualización no involuntaria.

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 el uso del sistema operativo durante la inicialización de diagnóstico.
DXGK_DIAG_DISPLAY_LID_STATE_NOTAPPLICABLE
El estado de tapa no es aplicable en este destino. Este sería el valor usado para la mayoría de los destinos que no son pantallas internas.
DXGK_DIAG_DISPLAY_LID_STATE_OPEN
La tapa de la pantalla está abierta actualmente, según el estado del controlador.
DXGK_DIAG_DISPLAY_LID_STATE_CLOSE
La tapa de la pantalla está cerrada actualmente, según el estado del controlador.
DXGK_DIAG_DISPLAY_LID_STATE_UNKNOWN
El controlador no conoce el estado actual de la tapa. Un controlador solo debe usar este valor cuando no mantiene o almacena internamente el estado de la tapa en caché.

Comentarios

La enumeración DXGK_DIAG_DISPLAY_LID_STATE es un miembro de la estructura DXGK_DISPLAYSTATE_NONINTRUSIVE . Se usa al recopilar información de diagnóstico para mostrar a través de llamadas a DxgkDdiGetDisplayStateNonIntrusive.

DXGK_DIAG_DISPLAY_LID_STATE solo se aplica a factores de forma que tengan una tapa. Si el controlador almacena en caché el estado actual de la tapa (abierta o cerrada), queremos compararlo con el estado del sistema operativo.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 2004
Encabezado dispmprt.h

Consulte también

DXGK_DISPLAYSTATE_NONINTRUSIVE

DXGKARG_GETDISPLAYSTATENONINTRUSIVE

DxgkDdiGetDisplayStateNonIntrusive