интерфейсы отслеживания диагностики Direct3D
Следующие интерфейсы объявляются в vspixengine.h.
В этом разделе
Тема | Описание |
---|---|
Обратный вызов из подсистемы, указывающий на то, что он выполняет синтаксический анализ новых кадров, добавленных в журнал. | |
База любого запроса, который можно отменить. Отмененные запросы можно отменить только в том случае, если они все еще находятся в очереди, поэтому отмена может быть проигнорирована. | |
Обратный вызов из обработчика для обработки ошибок. | |
Обратный вызов из подсистемы для возврата хода выполнения. | |
Не используется. Ранее обратный вызов возвращает все результаты журнала пикселей одновременно. | |
Не используется. Ранее запрос на примитивы истории пикселей и пересечения вместе. | |
Обратный вызов для возврата пересечений истории пикселей (уровень вызова рисования) и примитивов (уровень треугольника) в двух разных результатах. | |
Запрос на пересечения журнала пикселей и примитивы отдельно. | |
Обратный вызов для возврата целевого объекта отрисовки. Формат возвращаемого целевого объекта отрисовки R8G8B8A8_UNORM независимо от формата встроенного отрисовки. | |
Обратный вызов для запроса целевого объекта отрисовки. | |
Не используется. Ранее запрос на запуск отладки шейдера. | |
Обратный вызов для возврата инструкций, созданных при создании трассировки шейдера. | |
Запрос на запуск отладки шейдера. Этот запрос содержит две части: создание трассировки и отладка трассировки. | |
Запрос на отмену создания трассировки шейдера. | |
Скрытный. Запрос на динамическую отладку шейдера. | |
Обратный вызов для возврата содержимого объекта в XML-форме. | |
Запрос содержимого объекта в XML-форме. | |
Обратный вызов для возврата содержимого объекта в форме буфера для тех, кто поддерживает его (буферы, текстуры). | |
Запрос содержимого объекта в буферной форме для тех, кто его поддерживает. | |
Обратный вызов для записи текстуры в виде DDS-файла. | |
Запрос на запись текстуры в виде DDS-файла. | |
Запрос на запись фрагментированного текстуры в виде DDS-файла. | |
Не используется. Ранее обратный вызов для данных этапов конвейера. | |
Не используется. Ранее обратный вызов для данных этапов конвейера. | |
Обратный вызов для данных этапов конвейера. | |
Не используется. Ранее запрос на получение данных этапов конвейера. | |
Не используется. Ранее запрос на получение данных этапов конвейера. | |
Запрос данных этапов конвейера. | |
Обратный вызов для возврата данных calltack. | |
Запрос на вызовы данных. | |
Передает сведения о сервере символов в подсистему записи компьютеров. | |
Обратный вызов для возврата исходных сведений о файле из calltack. | |
Запрос исходных сведений о файле из вызова. | |
Обратный вызов для возврата ошибок из подсистемы во время записи. | |
Не используется. Ранее обратный вызов для реагирования на событие "кадр записи". | |
Не используется. Ранее запрос на такие вещи, как событие "захват кадра". | |
Обратный вызов для возврата списка кадров с идентификатором события и номером кадра. | |
Запрос списка кадров с идентификатором события и номером кадра. | |
Обратный вызов для возврата сводной информации (отображается в окне свойств). | |
Запрос суммарных сведений. | |
Обратный вызов для возврата буфера, содержащего сетку этапа конвейера. | |
Запрос буфера, содержащего сетку этапа конвейера. | |
Обратный вызов для возврата списка событий в кадре. | |
Не используется. | |
Запрос на возврат списка событий в кадре. | |
Обратный вызов для возврата данных таблицы объектов. | |
Запрос данных таблицы объектов. | |
Обратный вызов для сохранения или завершения эксперимента. Указывает, что сохраняется файл. | |
Расширения к исходному интерфейсу IPixEngine. | |
Исходный интерфейс для обмена данными о vsglog. | |
Интерфейс для удаленного обмена данными о vsglog. | |
Не используется. | |
Расширения к интерфейсу IPixEngine2. | |
Расширения к интерфейсу IPIxEngine3. | |
Обратный вызов для обновления содержимого объекта. | |
Запрос на обновление содержимого объекта. | |
Обратные вызовы, используемые для просмотра текстур. | |
Расширения к интерфейсу IPixEngine4, содержащим дополнения для просмотра текстур. | |
Расширения к интерфейсу IPixEngine5, содержащим дополнения для определения версии удаленного модуля. | |
Обратный вызов для возврата версий всех поддерживаемых интерфейсов. Это позволяет потребителю не синхронизироваться с подсистемой отслеживания. | |
Расширения интерфейса IPixEngine6, содержащие дополнения вокруг управления версиями. | |
Обратный вызов для возврата данных автономного анализа. | |
Запрос данных автономного анализа. | |
Обратный вызов для возврата сведений о том, кэшируется ли автономный запрос. | |
Запрашивает сведения о том, кэшируется ли автономный запрос. | |
Не используется. | |
Определяет, поддерживает ли модуль одноэлементный экземпляр или нет. | |
Определяет, является ли модуль из Windows 10. |
связанные разделы
Справочник по интерфейсу отслеживания системы диагностики Direct3D