Object View

The object view displays Direct3D objects created by the target program. Use this view to quickly find and open objects.

The object view displays each object in a large table; one object per row. Any object that contains state (whose status is Alive) can be viewed in the details view, by right clicking on the open and selecting view from the contextual menu that opens.

Object Table

By object view displays the following object properties.

Column Name Description
Address Address of the object in memory.
Type The Direct3D object type.
Created By How the object was created. The choices are:
  • Application (the target program)
  • D3DX
  • Direct3D
Creation The number of the frame when the object was created.
Destruction The frame number when the object was destroyed.
Status Alive or Dead. Alive means at least one render event has occurred after the event was created; dead otherwise. Objects initially have a Dead status.
App Refs The number of references that the target program holds for that object.
Size Size of the object (in bytes).
Pool The memory pool the resource was created in. For Direct3D 9 objects, see D3DPOOL.
Usage The resource usage. For Direct3D 9 objects, see D3DUSAGE.
Format The resource data format. For Direct3D 9 objects, see D3DFORMAT.
Width Width (in pixels)
Height Height (in pixels)
Depth Depth (in pixels)
Mips The number of mip levels

The status bar at the bottom of the table displays the number of objects displayed as well as the total number of objects.

Object Controls

Use the following options to configure the data that is displayed in the table.

Display an Object

An object can only be selected if it is active (the status column for the object shows alive status). Objects are active only after PIX has rendered at least one frame. To activate all objects, click the render tab in the details view.

To select an object, right click on it to display a contextual menu.

The contextual menu display the static properties which are grayed out. The menu also contains a View menu. Click on the view menu to display the object in the details view. If you prefer, you can double click an object to view it.

Sort or Filter Column Data

Each column has a down arrow located above and to the right of the column. The arrow button filters and sorts the column data. For example, here is the drop down for the Creation column.

The first two options are sorting options.

The remaining entries are filtering options. The filter options depend on the type of information in the column. In this example, the filtering options are:

See Also

Run Files