enumeración DXGK_DIAG_DISPLAY_LID_STATE (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 nointrusiva.
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;
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 la 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 en caché el estado de la tapa internamente. |
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 es aplicable a los factores de forma que tienen 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.
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 10, versión 2004 |
encabezado de | dispmprt.h |
DXGK_DISPLAYSTATE_NONINTRUSIVE