Compartir a través de


enumeración DXGK_DIAG_DISPLAY_CONNECTIVITY (dispmprt.h)

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

Sintaxis

typedef enum _DXGK_DIAG_DISPLAY_CONNECTIVITY {
  DXGK_DIAG_DISPLAY_CONNECTIVITY_UNINITIALIZED,
  DXGK_DIAG_DISPLAY_NOT_CONNECTED,
  DXGK_DIAG_DISPLAY_CONNECTED
} DXGK_DIAG_DISPLAY_CONNECTIVITY;

Constantes

 
DXGK_DIAG_DISPLAY_CONNECTIVITY_UNINITIALIZED
Reservado para el uso del sistema operativo durante la inicialización de diagnóstico.
DXGK_DIAG_DISPLAY_NOT_CONNECTED
No hay ningún monitor conectado en el destino especificado.
DXGK_DIAG_DISPLAY_CONNECTED
Un monitor está conectado en el destino especificado.

Observaciones

La enumeración DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY 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.

Un controlador debe devolver el último estado (preferiblemente el estado de hardware de si el monitor está conectado) y no debe realizar la detección activa. La detección activa podría cambiar el estado de conectividad de pantalla, lo que desencadenaría una ruta de acceso del sistema operativo para controlar una nueva llegada de pantalla durante este DDI de diagnóstico. Tenga en cuenta que el sistema operativo solicita al controlador la detección activa cuando realiza los pasos de recuperación para pantallas negras.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 10, versión 2004
encabezado de dispmprt.h

Consulte también

DXGK_DISPLAYSTATE_NONINTRUSIVE

DXGKARG_GETDISPLAYSTATENONINTRUSIVE

dxgkDdiGetDisplayStateNonIntrusive