Тестирование презентации DXGI — WinpresentMS (WoW64)

Этот автоматизированный тест проверяет несколько аспектов реализации метода IDXGISwapChain::P resent.

Этот раздел относится к следующим тестовых заданиям:

  • Тестирование презентации DXGI — FSPresentMS

  • Тестирование презентации DXGI — FSPresentMS (WoW64)

  • Тестирование презентации DXGI — другое

  • Тестирование презентации DXGI — другое — многозаголовок

  • Тестирование презентации DXGI — другое — multihead (WoW64)

  • Тестирование презентации DXGI — другое (WoW64)

  • Тестирование презентации DXGI — WinpresentMS

  • Тестирование презентации DXGI — WinpresentMS (WoW64)

Сведения о тесте

   
Характеристики
  • Device.Graphics.AdapterRender.D3D101Core.D3D101CorePrimary
  • Device.Graphics.AdapterRender.D3D10Core.D3D10CorePrimary
  • Device.Graphics.AdapterRender.D3D111Core.D3D111CorePrimary
  • Device.Graphics.AdapterRender.D3D11Core.D3D11CorePrimary
Платформы
  • Windows 10, клиентские выпуски (x64)
  • Windows Server 2016 (x64)
  • Windows 10, клиентские выпуски (Arm64)
Поддерживаемые выпуски
  • Windows 10
  • Windows 10 версии 1511
  • Windows 10, версия 1607
  • Windows 10 версии 1703
  • Windows 10 версии 1709
  • Windows 10 версии 1803
  • Windows 10, версия 1809
  • Windows 10 версии 1903
  • Следующее обновление до Windows 10
Ожидаемое время выполнения (в минутах) 2
Категория Совместимость
Время ожидания (в минутах) 120
Требуется перезагрузка false
Требуется специальная конфигурация false
Тип automatic

 

Дополнительная документация

Тесты в этой области функций могут содержать дополнительную документацию, включая предварительные требования, сведения о настройке и устранении неполадок, которые можно найти в следующих разделах:

Выполнение теста

Перед запуском теста завершите настройку теста, как описано в разделе Требования к тестированию : Предварительные требования для тестирования графического адаптера или набора микросхем.

Примечание

   При выполнении теста DXGI Presentation Testing - Other - Multihead или DXGI Presentation Testing - Other - MultiHead (WoW64) в системе без нескольких мониторов вам будет предложено добавить второй монитор. Если семейство устройств не поддерживает multimon, выберите "Продолжить", чтобы принудительно запустить тест в конфигурации с одним монитором. Некоторые тесты можно выполнять только в системах с несколькими мониторами, и в этом случае тест будет пропущен.

 

Устранение неполадок

Общие сведения об устранении неполадок при тестировании HLK см. в разделе Устранение неполадок при тестировании Windows HLK.

Сведения об устранении неполадок см. в разделе Troubleshooting Device.Graphics Testing.

Дополнительные сведения

Тест создает цепочки буферов как в полноэкранном режиме, так и в окнах. Он также создает задние буферы во всех поддерживаемых форматах обратного буфера, используя измерения, которые соответствуют или отличаются от размеров окна вывода. Из-за такого разнообразия тест комплексно тестирует операции растяжения и преобразования цвета Present. В полноэкранных тестовых случаях используются как операции показа на основе флип-, так и на основе копирования.

Тест также проверяет, правильно ли реализованы различные эффекты переключения инфраструктуры графики DirectX (DXGI). Он использует тестовые случаи на основе времени для проверки правильной реализации интервалов представления.

Тест автоматически проверяет представленные изображения с помощью метода IDXGIOutput::GetDisplaySurfaceData для получения изображений. Он сравнивает эти изображения с поверхностями, которые использовались для инициализации задних буферов.

Синтаксис команд

Параметр команды Описание

DXGIPresent.exe FSPresentMS -whql -logclean

Эта команда выполняет тестовое задание dxGI Presentation Testing — FSPresentMS и тестовое задание DXGI Presentation Testing — FSPresentMS (WoW64).

DXGIPresent.exe WinPresent WinpresentSmallWindow FSPresent FSpresentRotation FSPresentMulti -whql -logclean

Эта команда выполняет тестовые задания DXGI Presentation Testing — Other и DXGI Presentation testing — Other (WoW64).

DXGIPresent.exe WinpresentMS -whql -logclean

Эта команда запускает тестовое задание DXGI Presentation Testing — WinpresentMS и тестовое задание DXGI Presentation Testing — WinpresentMS (WoW64).

Примечание

   Для справки командной строки для этого тестового двоичного файла введите /?

 

Список файлов

Файл Расположение

Configdisplay.exe

<testbinroot>\nttest\windowstest\tools\

D3d10ref.dll

<testbinroot>\nttest\windowstest\graphics\d3d\support\

D3d10SDKLayers.dll

<testbinroot>\nttest\ windowstest\graphics\d3d\support\

D3d11ref.dll

<testbinroot>\nttest\ windowstest\graphics\d3d\support\

D3d11SDKLayers.dll

<testbinroot>\nttest\ windowstest\graphics\d3d\support\

D3dcompiler_test.dll

<testbinroot>\nttest\ windowstest\graphics\d3d\support

D3dx10_test.dll

<testbinroot>\nttest\ windowstest\graphics\d3d\support

D3dx11_TEST.dll

<testbinroot>\nttest\ windowstest\graphics\d3d\support\

DXGIPresent.exe

<testbinroot>\nttest\windowstest\graphics\d3d\conf\

TDRWatch.exe

<testbinroot>\nttest\windowstest\graphics\

 

Параметры

Имя параметра Описание параметра
MODIFIEDCMDLINE Дополнительные аргументы командной строки для тестового исполняемого файла
LLU_NetAccessOnly LLU Имя net user
ConfigDisplayCommandLine Настраиваемая командная строка для ConfigDisplay. По умолчанию: логотип
TDRArgs /get или /set