Direct3D Diagnostics Capture Interface Enumerations

The following enumerations are declared in vspixengine.h.

In this section

TopicDescription

Xml_Resource_Ids

Resource string ids set by caller to be returned in xml data for visualizing objects

Resource_Id

Defines resource IDs for shared string resources. These are passed to the capture engine from the host. They are used to display strings to the HUD overlay of the app being captured or to pass registry values from Visual Studio options to the capture engi

Hresult

Custom HRESULT values for the graphics diagnostics capture interface.

RemoteCommandType

An enum used to communicate between the capture engine and a host (such as Visual Studio Graphics Diagnostics).

CallbackCommandType

An enum used to communicate between the capture engine and a host (such as Visual Studio Graphics Diagnostics).

PixPipeResponse

An enum used to send responses from the capture engine to Graphics Diagnostics.

REMOTINGVERSION

An enum used to indicate which version of the remoting protocul is being used.

PIXELKILLREASON

An enum used to indicate why a pixel was rejected.

PIXELHISTORYFLAGS

An enum containing flags used to describe a pixel history result. See PixelHistoryOperation.

EVENTCOLUMNID

An enum used to indicate well-known column IDs; these are column IDs that all implementations should support.

OBJECTSTATETYPE

Internal

OBJECTTABLECOLUMNID

An enum used to indicate properties of data returned from an object table request. For more information, see IObjectTableRequest.

PIPELINESTAGES

An enum used to indicate a stage of the graphics pipeline.

CHECKSUMALGORITHM

An enum used to indicate the checksum algorithm to be used.

EVENTTYPE

An enum used to indicate the type of an event.

DESCRIPTOR_HEAP_HEADER_COLUMNS

An enum used to indicate a coumn header in the Descriptor heap viewer

DESCRIPTOR_HEAP_COLUMNS

An enum used to indicate a column in the Descriptor heap viewer.

EXPERIMENTTYPE

DUMPERTYPE

An enum used to indicate what type of buffer IGenericBufferDataRequest returns.

EXPERIMENTTRIGGERTYPE

REGISTER_FORMAT

Internal

PRIMITIVE_TOPOLOGY

An enum used to indicate the topology of a mesh. See MeshDataVertCallback.

OFFLINEANALYSISSTAGE

An enum used to indicate stages of progress in frame analysis.

OFFLINEANALYSISSOURCE

An enum used to indicate the source of graphics information for frame analysis.

 

Direct3D Diagnostics Capture Interface Reference