DXGK_DIAG_MONITOR_STATE-Enumeration (dispmprt.h)
DXGK_DIAG_MONITOR_STATE gibt den Status der Monitore gemäß dem Miniporttreiber an und gibt dem Betriebssystem (Os) an, ob die Monitore bereit sind, die Pixel zu empfangen.
Syntax
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;
Konstanten
DXGK_DIAG_MONITOR_STATE_UNINITIALIZED Reserviert für die Verwendung des Betriebssystems während der Diagnoseinitialisierung. |
DXGK_DIAG_MONITOR_READY Der Monitor wird initialisiert und eingerichtet und kann Pixel empfangen. |
DXGK_DIAG_MONITOR_NOT_READY Der Monitor wird nicht ordnungsgemäß initialisiert oder eingerichtet und kann keine Pixel empfangen. |
DXGK_DIAG_MONITOR_READY_NOTAPPLICABLE Der Treiber kennt den aktuellen Status des Monitors nicht. Dieser Wert sollte nur für Monitore verwendet werden, für die der Treiber keinen Einblick in den Überwachungszustand hat. |
Hinweise
Die DXGK_DIAG_MONITOR_STATE-Enumeration ist ein Element der DXGK_DISPLAYSTATE_INTRUSIVE-Struktur . Es wird beim Sammeln von Anzeigediagnoseinformationen über Aufrufe von DxgkDdiGetDisplayStateIntrusive verwendet.
In vielen Situationen muss der Treiber den Monitor initialisieren und einrichten (in der Regel durch Senden einer Befehlssequenz), bevor er mit dem Senden von Pixeln an den Monitor beginnen kann. Darüber hinaus kann es sein, dass einige vom Treiber initiierte Aushandlung/Handshaking mit dem Monitor ausgeführt werden, bevor Pixel gesendet werden können. DXGK_DIAG_MONITOR_STATE gibt den endgültigen Zustand der Monitore gemäß dem Miniporttreiber an und gibt dem Betriebssystem an, ob die Monitore bereit sind, die Pixel zu empfangen.
Hinweis
In einigen Fällen (z. B. DisplayPort) überlappen sich DXGK_DIAG_MONITOR_STATE möglicherweise mit DXGK_DIAG_DISPLAY_LINK_STATE. Der Zweck dieser Enumeration besteht darin, den gesamten aktuellen status des Monitors unabhängig vom Bus/Link-Zustand abzurufen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 2004 |
Kopfzeile | dispmprt.h |