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.
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 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é. |
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.
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 2004 |
Encabezado | dispmprt.h |
DXGK_DISPLAYSTATE_NONINTRUSIVE