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


Начало работы с PIX

PIX — это средство отладки и профилирования, предназначенное для разработчиков игр с помощью Direct3D 12. Вы можете отлаживать проблемы отрисовки и анализировать производительность кадров с помощью захватов GPU или использовать более традиционный подход к профилированию с помощью отслеживания времени.

Возможности профилирования ЦП PIX работают для любого приложения Windows, а возможности GPU работают над любым приложением с помощью Direct3D 12 (или Direct3D 11 через Direct3D 11 на 12). Это включает рабочие нагрузки ИИ и МАШИНного обучения с помощью DirectML и игр, сделанных с популярными двигателями, такими как Unreal, Unity и Godot.

Хотя PIX может помочь вам без предварительной настройки, возможно, потребуется ознакомиться с приложением инструментом и настроить PIX , чтобы убедиться, что у вас есть лучший опыт работы с такими вещами, как PixEvents и отладочные символы.

Примечание.

PIX не предназначен для поддержки проблем уровня API Direct3D 12, таких как ошибки с компиляцией объектов состояния конвейера. Вместо этого используйте проверку на основе GPU и уровень отладки Direct3D 12.

Установка

Существует два способа установки PIX:

  • Установите из Майкрософт в записи блога скачивание.
  • Установите через winget. Используйте команду winget install microsoft.pix.

Уведомления о новых выпусках можно подписаться на RSS-канал для PIX в блоге Windows.

Что делать дальше?

В зависимости от целей можно:

Вопросы и ответы

  • Как это исправить? Для отчетов об ошибках, вопросов или других отзывов вы можете отправить нам отзывы через приложение (с помощью кнопки "Отправить отзыв" в правом верхнем углу; значок сломанное сердце) или поговорить с нами в pix-канале сервера DirectX Discord.
  • Что касается старой документации, размещенной на https://devblogs.microsoft.com/pixней? С течением времени мы узнали, что devblog не подходит для документации по продуктам. Перемещение документации в Microsoft Learn дает нам возможность обеспечить лучший интерфейс документации.