Stretch Rect (WoW64)

Этот автоматизированный тест проверяет правильность реализации функциональных возможностей драйвера, лежащих в основе метода IDirect3DDevice9::StretchRect .

Тест Stretch Rect использует метод IDirect3D9::CheckDeviceFormat для определения сочетаний форматов и типов поверхностей, поддерживаемых драйвером. Он также использует метод IDirect3D9::CheckDeviceFormatConversion для определения операций преобразования цвета, поддерживаемых драйвером.

Для всех допустимых сочетаний типов поверхности тест выполняет полный набор операций StretchRect . К этим операциям относятся операции, связанные с растяжением, преобразованием цвета и копированием в подмножество прямоугольника (подпроекта) или из него. В этих тестовых случаях исходной поверхностью может быть поверхность текстур (RT или не RT), цель отрисовки вне экрана или обычная поверхность вне экрана. Местом назначения должен быть целевой объект отрисовки или поверхность текстур RT.

В D3D9L тест также рассматривает более полный набор исходных и целевых сочетаний типов поверхностей: каждая поверхность может быть поверхностью текстуры, отличной от RT, поверхностью текстур RT, rt вне экрана или открытой поверхностью вне экрана. Тестируются все шестнадцать комбинаций. Однако в соответствии со спецификациями D3D9L операции StretchRect ограничены теми, которые включают только полнофункционные копии без растяжения или преобразования цвета.

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

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

  • Растянуть прямоугольник

  • Stretch Rect (WoW64)

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

   
Характеристики
  • Device.Graphics.AdapterRender.MinimumDirectXLevel
Платформы
  • 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
Ожидаемое время выполнения (в минутах) 45
Категория Совместимость
Время ожидания (в минутах) 2700
Требуется перезагрузка false
Требуется специальная конфигурация false
Тип automatic

 

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

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

Запуск теста

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

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

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

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

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

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

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

Stretchrect.exe -M:1 -dx9 -whql -logclean

Запускает тестовое задание Stretch Rect.

stretchrect.exe -M:1 -whql -logclean

Запускает тестовое задание Stretch Rect (WoW64).

Примечание

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

 

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

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

Configdisplay.exe

<[testbinroot]>\nttest\windowstest\tools\

D3d10ref.dll

<[testbinroot]>\nttest\graphics\d3d\support\

D3d11ref.dll

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

D3dcompiler_test.dll

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

D3dref9.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\

Fpstate.dll

<[testbinroot]>\nttest\windowstest\graphics\d3d\utility\

Modechange.exe

<[testbinroot]>\nttest\windowstest\graphics\d3d\utility\

Stretchrect.exe

<[testbinroot]>\nttest\

TDRWatch.exe

<[testbinroot]>\nttest\windowstest\graphics\

Vbswap.x

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

 

Параметры

Имя параметра Описание параметра
МОНИТОР Индекс отображаемых выходных данных для целевого объекта с помощью теста
MODIFIEDCMDLINE Дополнительные аргументы командной строки для тестового исполняемого файла
LLU_NetAccessOnly LLU Имя сетевого пользователя
ConfigDisplayCommandLine Пользовательская командная строка для ConfigDisplay. По умолчанию: логотип
TDRArgs /get или /set