перечисление DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC (dispmprt.h)
Перечисление DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC предоставляет сведения о CRC для текущего буфера, сканируемого во время сбора диагностических данных.
Синтаксис
typedef enum _DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC {
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC_UNINITIALIZED,
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC_BLACK,
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC_NON_BLACK,
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC_ERROR,
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC_UNKNOWN
} DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC;
Константы
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC_UNINITIALIZED Зарезервировано для использования ОС во время диагностической инициализации. |
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC_BLACK Драйвер должен возвращать это значение, если на основе вычисляемого значения CRC отсканированных пикселей они отображаются как все черные. |
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC_NON_BLACK Драйвер должен возвращать это значение, если на основе вычисляемого значения CRC отсканированных пикселей они не отображаются как все черные. |
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC_ERROR Драйвер должен возвращать это значение, если при вычислении CRC возникла ошибка или отсутствует ссылка на CRC. |
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC_UNKNOWN Драйвер должен возвращать это значение, если оборудование не поддерживает вычисление CRC в отсканированных пикселях. |
Комментарии
Перечисление DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC является членом структуры DXGK_DIAG_SCANOUT_BUFFER_CONTENT , которая передается как член структуры DXGK_DISPLAYSTATE_INTRUSIVE в вызовах DxgkDdiGetDisplayStateIntrusive во время сбора диагностических данных.
Если оборудование поддерживает вычисление CRC в окончательно отсканированных пикселях, драйвер должен включить его. Если драйверу требуется черный CRC для проверка по отношению к текущему CRC, он всегда должен кэшировать ссылку. Если CRC ссылки зависит от текущего режима, он должен изменить ссылку при изменении режима.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 2004 |
Верхняя часть | dispmprt.h |
См. также раздел
DXGK_DIAG_SCANOUT_BUFFER_CONTENT
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM