Compartilhar via


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

Confira também

DXGK_SET_TIMING_PATH_INFO

DXGKDDI_SETTIMINGSFROMVIDPN