перечисление DXGK_GLITCH_CAUSE (d3dkmddi.h)
Перечисление, описывающее, что вызвало сбой во время вызова SetTimingsFromVidPn .
Синтаксис
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;
Константы
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 Указывает, что сбой не произошел. |
Требования
Требование | Значение |
---|---|
Заголовок | d3dkmddi.h |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по