DXGK_PATH_UPDATE-Enumeration (d3dkmddi.h)
Enumeration, die angibt, wie dieser Pfad seit dem vorherigen erfolgreichen Aufruf von SetTimingsFromVidPn geändert wurde.
Syntax
typedef enum _DXGK_PATH_UPDATE {
DXGK_PATH_UPDATE_UNMODIFIED,
DXGK_PATH_UPDATE_ADDED,
DXGK_PATH_UPDATE_MODIFIED,
DXGK_PATH_UPDATE_REMOVED
} DXGK_PATH_UPDATE;
Konstanten
DXGK_PATH_UPDATE_UNMODIFIED Gibt an, dass dieser Pfad seit dem letzten Aufruf von SetTimingsFromVidPn nicht geändert wurde. Dadurch kann der Treiber das Abfragen von VidPn für Änderungen überspringen. Das vorhandene Auschecken sollte mit Ausnahme von Störungen fortgesetzt werden, die aufgrund einer neu zugewiesenen Anzeigeressourcen verursacht werden können, um andere Pfade zu erfüllen. |
DXGK_PATH_UPDATE_ADDED Gibt an, dass dieser Pfad neu ist, sodass der Treiber die Beschreibung der erforderlichen Elemente vollständig verstehen muss. Da es keine Zuordnung zum Scannen gibt, muss der Treiber schwarz scannen, bis das Betriebssystem eine oder mehrere zu scannende Ebenen zuordnet. |
DXGK_PATH_UPDATE_MODIFIED Gibt an, dass dieser Pfad seit dem letzten Aufruf von SetTimingsFromVidPn geändert wurde. Der Treiber muss die VidPn abfragen und die anderen Pfadinformationenfelder überprüfen, um zu verstehen, was sich geändert hat. Das Betriebssystem hat vor diesem Aufruf alle Pixelebenen entfernt, sodass der Treiber schwarz scannen muss, bis das Betriebssystem eine oder mehrere Ebenen zuordnet, die gescannt werden sollen. |
DXGK_PATH_UPDATE_REMOVED Gibt an, dass dieser Pfad im vorherigen VidPn vorhanden war, aber entfernt wurde. Der Treiber sollte in der Lage sein, die Entfernung zu optimieren, ohne VidPn abzufragen, um festzustellen, dass der Pfad entfernt wurde. |
Anforderungen
Anforderung | Wert |
---|---|
Header | d3dkmddi.h |