Comience con PIX
PIX es una herramienta de depuración y generación de perfiles diseñada para desarrolladores de juegos que usan Direct3D 12. Puede depurar problemas de representación y analizar el rendimiento de fotogramas con capturas de GPU o puede adoptar un enfoque de generación de perfiles más tradicional con capturas de tiempo.
Las funcionalidades de generación de perfiles de CPU de PIX funcionan para cualquier aplicación de Windows y las funcionalidades de GPU funcionan en cualquier aplicación mediante Direct3D 12 (o Direct3D 11 a través de Direct3D 11 en 12). Esto incluye cargas de trabajo de IA y ML mediante DirectML y juegos creados con motores populares como Unreal, Unity y Godot.
Aunque PIX puede ayudarle sin configuración previa, es posible que quiera consultar Instrumentación de la aplicación y Configuración de PIX para asegurarse de que tiene la mejor experiencia con aspectos como PixEvents y símbolos de depuración.
Nota:
PIX no está pensado para ayudar con problemas de nivel de API de Direct3D 12, como errores con la compilación de objetos de estado de canalización. En su lugar, use la validación basada en GPU y la capa de depuración de Direct3D 12.
Instalación
Hay dos maneras de instalar PIX:
- Instalar desde Microsoft en la entrada de blog Descargar.
- Instalar a través de winget. Use el comando
winget install microsoft.pix
.
Para recibir notificaciones sobre nuevas versiones, puede suscribirse a la fuente RSS del blog de PIX en Windows.
¿Qué más?
Dependiendo de sus objetivos, puede:
- Depurar problemas de representación y analizar del rendimiento de fotogramas con capturas de GPU o
- Generar perfiles de actividad de CPU y GPU con capturas de tiempo.
Preguntas frecuentes
- ¿Cómo puedo obtener ayuda? En el caso de informes de errores, preguntas o cualquier otro comentario, puede enviarnos comentarios a través de la aplicación (mediante el botón Enviar comentarios en la parte superior derecha; el icono es un corazón roto) o chatear con nosotros en el canal de pix del servidor DirectX Discord.
- ¿Qué ocurre con la documentación antigua hospedada en https://devblogs.microsoft.com/pix? Hemos aprendido con el tiempo que el devblog no es una buena opción para la documentación del producto. Mover la documentación a Microsoft Learn nos ofrece la posibilidad de proporcionar una mejor experiencia de documentación.