PIX

PIX is a tool for analyzing, optimizing, and debugging Direct3D applications. PIX is designed to capture detailed information from an application while it is running. PIX can be configured to gather data such as the Direct3D APIs called, timing information, mesh vertices before and after transformations, screenshots, and various statistics. PIX can also be used for vertex and pixel shader debugging including setting breakpoints and stepping through shader code.

The documentation for PIX includes:

Where to find PIX

Executable: (SDK root)\Utilities\Bin\x86\PIXWin.exe

PIX runs on the following versions of Windows.

Runtime Operating System
Direct3D 9 Windows XP and Windows Vista
Direct3D 10 Windows Vista

There is no support for PIX on any version of 64 bit Windows.

See Also

DirectX Performance Tools