Compartir a través de


enumeración DXGK_GLITCH_CAUSE (d3dkmddi.h)

Enumeración que describe lo que provocó un error durante una llamada a SetTimingsFromVidPn .

Syntax

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;

Constantes

 
DXGK_GLITCH_CAUSE_DRIVER_ERROR
Indica que un error interno del controlador provocó un error.
DXGK_GLITCH_CAUSE_TIMING_CHANGE
Indica que el tiempo solicitado requiere un error. Esta causa solo se debe usar si el sistema operativo solicitó un cambio que siempre provocaría un error en lugar de algo que podría haberse evitado en otras circunstancias.

Por ejemplo, esto no debe usarse si el controlador cambia a una canalización de visualización diferente para admitir una ruta de acceso adicional, pero se debe usar si el sistema operativo solicita un tiempo diferente al anterior.
DXGK_GLITCH_CAUSE_PIPELINE_CHANGE
Indica que al volver a configurar la canalización de visualización se produjo un error.
DXGK_GLITCH_CAUSE_MEMORY_TIMING
Indica que cambiar los tiempos de memoria de gráficos provocó un error.
DXGK_GLITCH_CAUSE_ENCODER_RECONFIG
Indica que cambiar la configuración del codificador para un destino provocó un error.
DXGK_GLITCH_CAUSE_MODIFIED_WIRE_USAGE
Indica que modificar el formato de los datos de píxeles en la secuencia de transporte provocó un error.
DXGK_GLITCH_CAUSE_METADATA_CHANGE
Indica que cambiar los metadatos del marco causó un error.
DXGK_GLITCH_CAUSE_NONE
Indica que no se ha producido ningún error.

Requisitos

Requisito Valor
Header d3dkmddi.h

Consulte también

DXGK_SET_TIMING_PATH_INFO

DXGKDDI_SETTIMINGSFROMVIDPN