Condividi tramite


enumerazione DXGK_PATH_UPDATE (d3dkmddi.h)

Enumerazione che indica come questo percorso è stato modificato dopo la chiamata riuscita precedente a SetTimingsFromVidPn.

Sintassi

typedef enum _DXGK_PATH_UPDATE {
  DXGK_PATH_UPDATE_UNMODIFIED,
  DXGK_PATH_UPDATE_ADDED,
  DXGK_PATH_UPDATE_MODIFIED,
  DXGK_PATH_UPDATE_REMOVED
} DXGK_PATH_UPDATE;

Costanti

 
DXGK_PATH_UPDATE_UNMODIFIED
Indica che questo percorso non è stato modificato dall'ultima chiamata a SetTimingsFromVidPn. Ciò consente al driver di ignorare l'interrogazione di VidPn per le modifiche. L'analisi esistente deve continuare, diversamente da qualsiasi problema che potrebbe essere causato dalla riassegnazione delle risorse di visualizzazione per soddisfare altri percorsi.
DXGK_PATH_UPDATE_ADDED
Indica che questo percorso è nuovo in modo che il driver dovrà comprendere completamente la descrizione di ciò che è necessario. Poiché non esiste alcuna allocazione da cui eseguire l'analisi, il driver deve analizzare nero fino a quando il sistema operativo associa uno o più piani da analizzare.
DXGK_PATH_UPDATE_MODIFIED
Indica che questo percorso è stato modificato dall'ultima chiamata a SetTimingsFromVidPn. Il driver dovrà interrogare vidPn e controllare gli altri campi delle informazioni sul percorso per capire cosa è cambiato. Il sistema operativo avrà rimosso tutti i piani pixel prima di effettuare questa chiamata in modo che il driver debba analizzare il nero fino a quando il sistema operativo associa uno o più piani da analizzare.
DXGK_PATH_UPDATE_REMOVED
Indica che questo percorso è stato presente nel vidPn precedente, ma è stato rimosso. Il driver deve essere in grado di ottimizzare la rimozione senza interrogare VidPn per verificare che il percorso sia stato rimosso.

Requisiti

Requisito Valore
Intestazione d3dkmddi.h