Поделиться через


Интерфейсы уровня отладки

В d3d12sdklayers.hопределены следующие интерфейсы.

В этом разделе

Тема Описание
ID3D12Debug Интерфейс отладки управляет параметрами отладки и проверяет состояние конвейера. Его можно использовать только в том случае, если уровень отладки включен.
ID3D12Debug1 Добавляет проверку на основе GPU и синхронизацию зависимой очереди команд в уровень отладки.
ID3D12Debug2 Добавляет настраиваемые уровни проверки GPU-Based.
ID3D12Debug3 Добавляется в проверку на основе GPU уровня отладки, синхронизацию зависимой очереди команд и настраиваемые уровни проверки на основе GPU.
ID3D12Debug4 Добавляет возможность отключения слоя отладки.
ID3D12Debug5 Добавляет в уровень отладки возможность настройки автоматического именования объектов.
ID3D12Debug6 Интерфейс отладки управляет параметрами отладки.
ID3D12DebugCommandList Предоставляет методы для мониторинга и отладки списка команд.
ID3D12DebugCommandList1 Этот интерфейс позволяет изменять дополнительные параметры слоя отладки списка команд.
ID3D12DebugCommandQueue Предоставляет методы для мониторинга и отладки очереди команд.
ID3D12DebugDevice Этот интерфейс представляет графическое устройство для отладки.
ID3D12DebugDevice1 Задает параметры слоя отладки на уровне устройства.
ID3D12InfoQueue Интерфейс информационной очереди хранит, извлекает и фильтрует отладочные сообщения. Очередь состоит из очереди сообщений, необязательного стека фильтров хранилища и необязательного стека фильтров извлечения.
ID3D12SharingContract Часть контракта между уровнями диагностики D3D11On12 и средствами диагностики графики.

настройка среды программирования Direct3D 12

Справочник по уровню отладки

Справочник по Direct3D 12