Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот автоматический тест проверяет соответствие драйверов и оборудования D3D-графики функциям копирования ресурсов и целостности данных, которыми управляют. Существуют также группы для функций D3D10.1, которые позволяют копировать сжатые текстуры в структурированные форматы и копировать многопримерные ресурсы.
Этот раздел относится к следующим тестовых заданиям:
Доступ к ресурсам WGF11
Доступ к ресурсам WGF11 (WoW64)
Доступ к ресурсам WGF11 FL9.3
Доступ к ресурсам WGF11 FL9.3 (WoW64)
Сведения о тесте
| Характеристики |
|
| Платформы |
|
| Поддерживаемые выпуски |
|
| Ожидаемое время выполнения (в минутах) | 2 |
| Категория | Совместимость |
| Время ожидания (в минутах) | 120 |
| Требуется перезагрузка | false |
| Требуется специальная конфигурация | false |
| Тип | automatic |
Дополнительная документация
Тесты в этой области функций могут содержать дополнительную документацию, включая предварительные требования, сведения о настройке и устранении неполадок, которые можно найти в следующих разделах:
Выполнение теста
Перед запуском теста завершите настройку теста, как описано в разделе Требования к тестированию : Предварительные требования для тестирования графического адаптера или набора микросхем.
Устранение неполадок
Общие сведения об устранении неполадок при тестировании HLK см. в разделе Устранение неполадок при тестировании Windows HLK.
Сведения об устранении неполадок см. в разделе Troubleshooting Device.Graphics Testing.
Все тестовые случаи возвращают значение PASS или FAIL. Просмотрите результаты теста в файле журнала, чтобы получить конкретные сведения о сбоях. Тест может возвращать skip, если формат не поддерживается устройством или уровень компонентов ниже, чем тот, который требуется для тестирования конкретной функции (10.1 для CopyMultisample/CopyCompressed). Тест может вернуть значение BLOCKED, если имеется неперехваченное исключение (платформа перехватывает его в конце и регистрирует его в журнале). Чтобы просмотреть сведения о тестировании, просмотрите журнал тестов из DTM Studio.
Дополнительные сведения
Вы можете получить доступ к содержимому ресурсов и изменить их с помощью четырех функций: CopyResource(), CopySubresourceRegion(), UpdateSubresource() и Map().
Проверьте поведение при указании областей размером 1 пиксель и в других особых случаях.
Обеспечьте согласованность данных при копировании из MIP (постепенно меньшие и менее подробные версии текстуры) и срезов массива.
Убедитесь, что изменяются только указанные данные, а другие подресурсы или регионы остаются нетронутыми.
Проверьте поведение с помощью специальных и сжатых форматов.
Следите за copyResource() и связанными функциями, влияющими на статистику конвейера. Вы можете использовать конвейер отрисовки для "эмуляции" функции копирования, но в спецификации указано, что функции копирования не могут влиять на статистику конвейера.
CopyMultisample
Проверяет поддержку функции D3D10.1 копирования многоимплексных ресурсов.
Изменяется количество используемых выборок.
Гарантирует уникальное значение в каждом расположении образца.
Проверяет, сохраняется ли он при копировании в целевом ресурсе.
CopyCompressed
Проверяет поддержку копирования сжатых текстур в структурированные форматы, добавленные в D3D10.1. Проверяется совместимый структурированный формат (т. е. традиционные 3–4 цветовых канала) для каждой сжатой текстуры, чтобы убедиться, что данные в исходной текстуре сохраняются при копировании. Преобразование не должно выполняться. Это побитовое копирование. Кроме того, выполняется проверка копирования в формате обратной передачи (структурированное> сжатие), которая также должна быть точной в битовом режиме.
Синтаксис команд
| Параметр команды | Описание |
|---|---|
Wgf11resourceaccess |
Выполняет тестовые задания. Без каких-либо параметров тест перечисляет устройства. |
-FeatureLevel:XX.X |
Задает уровень компонентов, где XX.X — это уровень компонентов, на котором будет выполняться тест: 10.0, 10.1 или 11.0. |
Примечание
Для справки командной строки для этого тестового двоичного файла введите /?.
Список файлов
| Файл | Расположение |
|---|---|
Configdisplay.exe |
<[testbinroot]>\nttest\windowstest\tools\ |
D3d11_1sdklayers.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\ |
TDRWatch.exe |
<[testbinroot]>\nttest\windowstest\graphics\ |
Wgf11resourceaccess.exe |
<[testbinroot]>\nttest\windowstest\graphics\d3d\conf |
Параметры
| Имя параметра | Описание параметра |
|---|---|
| MODIFIEDCMDLINE | Дополнительные аргументы командной строки для тестового исполняемого файла |
| LLU_NetAccessOnly | LLU Имя сетевого пользователя |
| ConfigDisplayCommandLine | Пользовательская командная строка для ConfigDisplay. По умолчанию: логотип |
| TDRArgs | /get или /set |