Compartir a través de


DXGK_DIAG_DISPLAY_CONNECTIVITY enumeración (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.

Syntax

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.

Comentarios

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 de las pantallas negras.

Requisitos

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

Consulte también

DXGK_DISPLAYSTATE_NONINTRUSIVE

DXGKARG_GETDISPLAYSTATENONINTRUSIVE

DxgkDdiGetDisplayStateNonIntrusive