DXGK_GLITCH_CAUSE-Enumeration (d3dkmddi.h)
Enumeration, die beschreibt, was eine Störung während eines SetTimingsFromVidPn-Aufrufs verursacht hat.
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;
Konstanten
DXGK_GLITCH_CAUSE_DRIVER_ERROR Gibt an, dass ein interner Treiberfehler eine Störung verursacht hat. |
DXGK_GLITCH_CAUSE_TIMING_CHANGE Gibt an, dass das angeforderte Timing eine Störung erforderte. Diese Ursache sollte nur verwendet werden, wenn das Betriebssystem eine Änderung anfordert, die immer zu einer Störung führen würde, anstatt etwas, das unter anderen Umständen hätte vermieden werden können. Dies sollte beispielsweise nicht verwendet werden, wenn der Treiber zu einer anderen Anzeigepipe wechselt, um einen zusätzlichen Pfad zu unterstützen, aber er sollte verwendet werden, wenn das Betriebssystem einen anderen Zeitpunkt als das vorherige anfordert. |
DXGK_GLITCH_CAUSE_PIPELINE_CHANGE Gibt an, dass die Neukonfiguration der Anzeigepipeline einen Fehler verursacht hat. |
DXGK_GLITCH_CAUSE_MEMORY_TIMING Gibt an, dass das Ändern der Grafikspeicherzeiten eine Störung verursacht hat. |
DXGK_GLITCH_CAUSE_ENCODER_RECONFIG Gibt an, dass das Ändern der Konfiguration des Encoders für ein Ziel einen Fehler verursacht hat. |
DXGK_GLITCH_CAUSE_MODIFIED_WIRE_USAGE Gibt an, dass das Ändern des Formats von Pixeldaten im Transportdatenstrom zu einer Störung geführt hat. |
DXGK_GLITCH_CAUSE_METADATA_CHANGE Gibt an, dass die Änderung der Framemetadaten einen Fehler verursacht hat. |
DXGK_GLITCH_CAUSE_NONE Gibt an, dass keine Störung aufgetreten ist. |
Anforderungen
Anforderung | Wert |
---|---|
Header | d3dkmddi.h |