Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот автоматизированный тест проверяет несколько аспектов реализации метода IDXGISwapChain::P resent.
Этот раздел относится к следующим тестовых заданиям:
Тестирование презентации DXGI — FSPresentMS
Тестирование презентации DXGI — FSPresentMS (WoW64)
Тестирование презентации DXGI — другое
Тестирование презентации DXGI — другое — с несколькими головками
Тестирование презентации DXGI — другое — многозаголовок (WoW64)
Тестирование презентации DXGI — другое (WoW64)
Тестирование презентации DXGI — WinpresentMS
Тестирование презентации DXGI — WinpresentMS (WoW64)
Сведения о тесте
| Характеристики |
|
| Платформы |
|
| Поддерживаемые выпуски |
|
| Ожидаемое время выполнения (в минутах) | 60 |
| Категория | Совместимость |
| Время ожидания (в минутах) | 3600 |
| Требуется перезагрузка | false |
| Требуется специальная конфигурация | false |
| Тип | automatic |
Дополнительная документация
Тесты в этой области функций могут содержать дополнительную документацию, включая предварительные требования, сведения о настройке и устранении неполадок, которые можно найти в следующих разделах:
Запуск теста
Перед запуском теста завершите настройку теста, как описано в разделе Требования к тестированию: Предварительные требования к тестированию графического адаптера или набора микросхем.
Примечание
При выполнении теста DXGI Presentation Testing - Other - Multihead или DXGI Presentation Testing - Other - Multihead (WoW64) в системе без нескольких мониторов вам будет предложено добавить второй монитор. Если ваше семейство устройств не поддерживает мультимонет, нажмите кнопку "Продолжить", чтобы принудительно запустить тест в конфигурации с одним монитором. Некоторые тесты можно выполнять только в системах с несколькими мониторами. В этом случае тест будет пропущен.
Устранение неполадок
Общие сведения об устранении неполадок при тестировании HLK см. в статье Устранение неполадок тестов HLK в Windows.
Сведения об устранении неполадок см. в разделе Устранение неполадок с тестированием Device.Graphics.
Дополнительные сведения
Тест создает цепочки буферов как в полноэкранном режиме, так и в окнах. Он также создает обратные буферы во всех поддерживаемых форматах обратного буфера с использованием измерений, которые соответствуют или отличаются от размеров окна вывода. Из-за такого разнообразия тест комплексно тестирует операции растяжения и преобразования цвета 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 Имя сетевого пользователя |
| ConfigDisplayCommandLine | Пользовательская командная строка для ConfigDisplay. По умолчанию: логотип |
| TDRArgs | /get или /set |