énumération DXGK_GLITCH_CAUSE (d3dkmddi.h)
Énumération qui décrit ce qui a provoqué un problème lors d’un appel SetTimingsFromVidPn.
Syntaxe
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 Indique qu’une erreur de pilote interne a provoqué un problème. |
DXGK_GLITCH_CAUSE_TIMING_CHANGE Indique que le minutage demandé nécessite un glitch. Cette cause ne doit être utilisée que si le système d’exploitation a demandé une modification qui entraînerait toujours un problème plutôt que quelque chose qui aurait pu être évité dans d’autres circonstances. Par exemple, cela ne doit pas être utilisé si le pilote bascule vers un canal d’affichage différent pour prendre en charge un chemin supplémentaire, mais il doit être utilisé si le système d’exploitation demande un minutage différent à celui précédent. |
DXGK_GLITCH_CAUSE_PIPELINE_CHANGE Indique que la reconfiguration du pipeline d’affichage a provoqué un problème. |
DXGK_GLITCH_CAUSE_MEMORY_TIMING Indique que la modification du minutage de la mémoire graphique a provoqué un problème. |
DXGK_GLITCH_CAUSE_ENCODER_RECONFIG Indique que la modification de la configuration de l’encodeur pour une cible a provoqué un problème. |
DXGK_GLITCH_CAUSE_MODIFIED_WIRE_USAGE Indique que la modification du format des données de pixels dans le flux de transport a provoqué un problème. |
DXGK_GLITCH_CAUSE_METADATA_CHANGE Indique que la modification des métadonnées de trame a provoqué un problème. |
DXGK_GLITCH_CAUSE_NONE Indique qu’il n’y avait pas de glitch. |
Exigences
Exigence | Valeur |
---|---|
d’en-tête | d3dkmddi.h |