Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот автоматизированный тест проверяет соответствие графического драйвера или оборудования D3D функциям копирования ресурсов и целостности данных, которыми управляют. Существуют также группы для функций D3D10.1, которые позволяют копировать сжатые текстуры в структурированные форматы и копировать многомерные ресурсы.
Этот раздел относится к следующим тестовых заданиям:
Доступ к ресурсам WGF11
Доступ к ресурсам WGF11 (WoW64)
Доступ к ресурсам WGF11 FL9.3
Доступ к ресурсам WGF11 FL9.3 (WoW64)
Сведения о тесте
| Характеристики |
|
| Платформы |
|
| Поддерживаемые выпуски |
|
| Ожидаемое время выполнения (в минутах) | 2 |
| Категория | Совместимость |
| Время ожидания (в минутах) | 120 |
| Требуется перезагрузка | false |
| Требуется специальная конфигурация | false |
| Тип | automatic |
Дополнительная документация
Тесты в этой области функций могут содержать дополнительную документацию, включая предварительные требования, сведения о настройке и устранении неполадок, которые можно найти в следующих разделах:
Запуск теста
Перед запуском теста завершите настройку теста, как описано в разделе Требования к тестированию: Предварительные требования к тестированию графического адаптера или набора микросхем.
Устранение неполадок
Общие сведения об устранении неполадок при тестировании HLK см. в статье Устранение неполадок тестов HLK в Windows.
Сведения об устранении неполадок см. в разделе Устранение неполадок с тестированием Device.Graphics.
Все тестовые случаи возвращают значение 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 Имя net user |
| ConfigDisplayCommandLine | Настраиваемая командная строка для ConfigDisplay. По умолчанию: логотип |
| TDRArgs | /get или /set |