D3D Cross Proc Sharing (WoW64)

Этот автоматизированный тест проверяет поддержку общего доступа к ресурсам между процессами в Microsoft® Direct3D® версии 9.

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

  • Совместное использование D3D Cross Proc

  • D3D Cross Proc Sharing (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
Ожидаемое время выполнения (в минутах) 8
Категория Совместимость
Время ожидания (в минутах) 480
Требуется перезагрузка false
Требуется специальная конфигурация false
Тип automatic

 

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

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

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

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

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

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

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

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

Этот тест включает следующие тестовые случаи:

  • CONF:Create. Создайте общий ресурс.

  • CONF:Open. Создайте и откройте общий ресурс в том же процессе.

  • CONF:ClientОткрыть. Создайте общий ресурс в процессе 1 и откройте его в процессе 2.

  • CONF:Verify. Процесс 2 проверяет правильность содержимого открытого ресурса.

  • CONF:Fill. Процесс 2 заполняет открытый ресурс, а процесс 1 проверяет содержимое.

  • CONF:Lock. Этот тестовый случай инициирует следующие действия:

    • Процесс 1 блокирует ресурс.

    • Процесс 2 пытается заблокировать ресурс (эта попытка должна завершиться ошибкой)

    • Процесс 2 пытается разблокировать ресурс (эта попытка должна завершиться ошибкой)

    • Процесс 1 разблокирует ресурс

    • Процесс 2 пытается заблокировать ресурс (эта попытка должна завершиться ошибкой)

    • Процесс 2 пытается разблокировать ресурс (эта попытка должна завершиться ошибкой)

    • Процесс 1 пытается снова разблокировать ресурс (эта попытка должна завершиться ошибкой)

  • CONF:ReleaseSourceUseОткрыть. В этом тестовом случае выполняются следующие действия:

    • Процесс 1 создает ресурс

    • Процесс 2 открывает ресурс и проверяет его содержимое.

    • Процесс 1 освобождает ресурс

    • В процессе 2 используется ресурс

    • Процесс 1 открывает ресурс и обновляет его содержимое.

С помощью командной строки можно протестировать несколько типов ресурсов или только один. Для запуска только с одним типом ресурса используйте -ResourceType:<ResourceType>.

Можно использовать следующие типы ресурсов:

  • OFFSCREENPLAIN

  • DEPTHSTENCIL

  • RENDERTARGET

  • ТЕКСТУРЫ

  • VOLUMETEXTURE

  • VOLUMETEXTURE

  • INDEXBUFFER

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

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

D3DCrossProcShare -CrossProcShare_Conf -M:1 -whql -logclean

Эта команда запускает тестовое задание совместного использования D3D Cross Proc.

D3DCrossProcShare -CrossProcShare_Conf -M:1 -whql -logclean

Эта команда запускает тестовое задание D3D Cross Proc Sharing (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\

D3DCrossProcShare.exe

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

D3dref.dll

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

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

D3dx8d.dll

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

D3dx9_TEST.dll

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

Fpstate.dll

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

Modechange.exe

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

TDRWatch.exe

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

Vbswap.x

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

 

Параметры

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