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 |