DXGK_GLITCH_CAUSE enumeração (d3dkmddi.h)
Enumeração que descreve o que causou uma falha durante uma chamada 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 um erro interno do driver causou uma falha. |
DXGK_GLITCH_CAUSE_TIMING_CHANGE Indica que o tempo solicitado exigiu uma falha. Essa causa só deve ser usada se o sistema operacional solicitou uma alteração que sempre resultaria em uma falha em vez de algo que poderia ter sido evitado em outras circunstâncias. Por exemplo, isso não deve ser usado se o driver alternar para um pipe de exibição diferente para dar suporte a um caminho adicional, mas deve ser usado se o sistema operacional solicitar um intervalo diferente para o anterior. |
DXGK_GLITCH_CAUSE_PIPELINE_CHANGE Indica que a reconfiguração do pipeline de exibição causou uma falha. |
DXGK_GLITCH_CAUSE_MEMORY_TIMING Indica que a alteração dos intervalos de memória dos gráficos causou uma falha. |
DXGK_GLITCH_CAUSE_ENCODER_RECONFIG Indica que a alteração da configuração do codificador para um destino causou uma falha. |
DXGK_GLITCH_CAUSE_MODIFIED_WIRE_USAGE Indica que modificar o formato dos dados de pixel no fluxo de transporte causou uma falha. |
DXGK_GLITCH_CAUSE_METADATA_CHANGE Indica que a alteração dos metadados de quadro causou uma falha. |
DXGK_GLITCH_CAUSE_NONE Indica que não houve falha. |
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3dkmddi.h |