DXGK_DIAG_MONITOR_STATE enumeración (dispmprt.h)
DXGK_DIAG_MONITOR_STATE especifica el estado de los monitores según el controlador de miniport, lo que indica al sistema operativo (SO) si los monitores están listos para recibir los píxeles.
typedef enum _DXGK_DIAG_MONITOR_STATE {
DXGK_DIAG_MONITOR_STATE_UNINITIALIZED,
DXGK_DIAG_MONITOR_READY,
DXGK_DIAG_MONITOR_NOT_READY,
DXGK_DIAG_MONITOR_READY_NOTAPPLICABLE
} DXGK_DIAG_MONITOR_STATE;
DXGK_DIAG_MONITOR_STATE_UNINITIALIZED Reservado para el uso del sistema operativo durante la inicialización de diagnóstico. |
DXGK_DIAG_MONITOR_READY El monitor se inicializa y configura y está listo para recibir píxeles. |
DXGK_DIAG_MONITOR_NOT_READY El monitor no se inicializa ni configura correctamente y no está listo para recibir píxeles. |
DXGK_DIAG_MONITOR_READY_NOTAPPLICABLE El controlador no conoce el estado actual del monitor. Este valor solo se debe usar para monitores para los que el controlador no tiene información sobre el estado de supervisión. |
La enumeración DXGK_DIAG_MONITOR_STATE es un miembro de la estructura DXGK_DISPLAYSTATE_INTRUSIVE . Se usa al recopilar información de diagnóstico para mostrar a través de llamadas a DxgkDdiGetDisplayStateIntrusive.
En muchas situaciones, el controlador debe inicializar el monitor y configurarlo (normalmente mediante el envío de una secuencia de comandos) antes de que pueda empezar a enviar píxeles al monitor. Además, es posible que haya algún protocolo de enlace o negociación iniciado por el controlador que se realice con el monitor antes de que se puedan enviar píxeles. DXGK_DIAG_MONITOR_STATE especifica el estado final de los monitores según el controlador de minipuerto, lo que indica al sistema operativo si los monitores están listos para recibir los píxeles.
Nota
En algunos casos (como DisplayPort), DXGK_DIAG_MONITOR_STATE pueden superponerse con DXGK_DIAG_DISPLAY_LINK_STATE. El propósito de esta enumeración es obtener el estado actual general del monitor independientemente del estado del bus o vínculo.
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 2004 |
Encabezado | dispmprt.h |