Freigeben über


Direct3D Diagnostics Capture Interface Enumerations

Die folgenden Enumerationen werden in vspixengine.h deklariert.

In diesem Abschnitt

ThemaBESCHREIBUNG

Xml_Resource_Ids

Vom Aufrufer festgelegte Ressourcenzeichenfolgen-IDs, die in XML-Daten zum Visualisieren von Objekten zurückgegeben werden sollen

Resource_Id

Definiert Ressourcen-IDs für freigegebene Zeichenfolgenressourcen. Diese werden vom Host an die Erfassungs-Engine übergeben. Sie werden verwendet, um Zeichenfolgen für die HUD-Überlagerung der app anzuzeigen, die erfasst wird, oder um Registrierungswerte von Visual Studio-Optionen an den Erfassungs-Engi zu übergeben.

Hresult

Benutzerdefinierte HRESULT-Werte für die Grafik Diagnose Erfassungsschnittstelle.

RemoteCommandType

Eine Enumeration, die für die Kommunikation zwischen der Erfassungs-Engine und einem Host verwendet wird (z. B. Visual Studio Graphics Diagnostics).

CallbackCommandType

Eine Enumeration, die für die Kommunikation zwischen der Erfassungs-Engine und einem Host verwendet wird (z. B. Visual Studio Graphics Diagnostics).

PixPipeResponse

Eine Enumeration, die zum Senden von Antworten von der Erfassungs-Engine an die Grafikdiagnose verwendet wird.

REMOTINGVERSION

Eine Enumeration, die verwendet wird, um anzugeben, welche Version des Remotingprotoculs verwendet wird.

PIXELKILLREASON

Eine Enumeration, die verwendet wird, um anzugeben, warum ein Pixel abgelehnt wurde.

PIXELHISTORYFLAGS

Eine Enumeration, die Flags enthält, die zum Beschreiben eines Pixelverlaufsergebnisses verwendet werden. Siehe PixelHistoryOperation.

EVENTCOLUMNID

Eine Enumeration, die verwendet wird, um bekannte Spalten-IDs anzugeben; Dies sind Spalten-IDs, die von allen Implementierungen unterstützt werden sollten.

OBJECTSTATETYPE

Intern

OBJECTTABLECOLUMNID

Eine Enumeration, die verwendet wird, um Eigenschaften von Daten anzugeben, die von einer Objekttabellenanforderung zurückgegeben werden. Weitere Informationen finden Sie unter IObjectTableRequest.

PIPELINESTAGES

Eine Enumeration, die verwendet wird, um eine Phase der Grafikpipeline anzugeben.

CHECKSUMALGORITHM

Eine Enumeration, die verwendet wird, um den zu verwendenden Prüfsummenalgorithmus anzugeben.

EVENTTYPE

Eine Enumeration, die verwendet wird, um den Typ eines Ereignisses anzugeben.

DESCRIPTOR_HEAP_HEADER_COLUMNS

Eine Enumeration, die verwendet wird, um einen Coumnheader im Descriptor-Heap-Viewer anzugeben.

DESCRIPTOR_HEAP_COLUMNS

Eine Enumeration, die verwendet wird, um eine Spalte im Descriptor-Heap-Viewer anzugeben.

EXPERIMENTTYPE

DUMPERTYPE

Eine Enumeration, die verwendet wird, um anzugeben, welchen Puffertyp IGenericBufferDataRequest zurückgibt.

EXPERIMENTTRIGGERTYPE

REGISTER_FORMAT

Intern

PRIMITIVE_TOPOLOGY

Eine Enumeration, die verwendet wird, um die Topologie eines Gitters anzugeben. Siehe MeshDataVertCallback.

OFFLINEANALYSETAGE

Eine Enumeration, die verwendet wird, um Phasen des Fortschritts bei der Frameanalyse anzugeben.

OFFLINEANALYSISSOURCE

Eine Enumeration, die verwendet wird, um die Quelle der Grafikinformationen für die Frameanalyse anzugeben.

 

Referenz zur Direct3D-Diagnoseaufnahmeschnittstelle