Condividi tramite


enumerazione DXGK_GLITCH_CAUSE (d3dkmddi.h)

Enumerazione che descrive cosa ha causato un errore durante una chiamata SetTimingsFromVidPn .

Sintassi

typedef enum _DXGK_GLITCH_CAUSE {
  DXGK_GLITCH_CAUSE_DRIVER_ERROR,
  DXGK_GLITCH_CAUSE_TIMING_CHANGE,
  DXGK_GLITCH_CAUSE_PIPELINE_CHANGE,
  DXGK_GLITCH_CAUSE_MEMORY_TIMING,
  DXGK_GLITCH_CAUSE_ENCODER_RECONFIG,
  DXGK_GLITCH_CAUSE_MODIFIED_WIRE_USAGE,
  DXGK_GLITCH_CAUSE_METADATA_CHANGE,
  DXGK_GLITCH_CAUSE_NONE
} DXGK_GLITCH_CAUSE;

Costanti

 
DXGK_GLITCH_CAUSE_DRIVER_ERROR
Indica che un errore interno del driver ha causato un errore.
DXGK_GLITCH_CAUSE_TIMING_CHANGE
Indica che la tempistica richiesta ha richiesto un errore. Questa causa deve essere usata solo se il sistema operativo ha richiesto una modifica che genera sempre un problema anziché qualcosa che potrebbe essere stato evitato in altre circostanze.

Ad esempio, questo non deve essere usato se il driver passa a una pipe di visualizzazione diversa per supportare un percorso aggiuntivo, ma deve essere usato se il sistema operativo richiede un intervallo diverso a quello precedente.
DXGK_GLITCH_CAUSE_PIPELINE_CHANGE
Indica che la riconfigurazione della pipeline di visualizzazione ha causato un errore.
DXGK_GLITCH_CAUSE_MEMORY_TIMING
Indica che la modifica dei tempi di memoria grafica ha causato un errore.
DXGK_GLITCH_CAUSE_ENCODER_RECONFIG
Indica che la modifica della configurazione del codificatore per una destinazione ha causato un errore.
DXGK_GLITCH_CAUSE_MODIFIED_WIRE_USAGE
Indica che la modifica del formato dei dati pixel nel flusso di trasporto ha causato un errore.
DXGK_GLITCH_CAUSE_METADATA_CHANGE
Indica che la modifica dei metadati del frame ha causato un errore.
DXGK_GLITCH_CAUSE_NONE
Indica che non c'è stato alcun problema.

Requisiti

Requisito Valore
Intestazione d3dkmddi.h

Vedi anche

DXGK_SET_TIMING_PATH_INFO

DXGKDDI_SETTIMINGSFROMVIDPN