d3d11shadertracing.h-Header
Dieser Header wird von Direct3D 11 Graphics verwendet. Weitere Informationen finden Sie unter
d3d11shadertracing.h enthält die folgenden Programmierschnittstellen:
Schnittstellen
ID3D11ShaderTrace Eine ID3D11ShaderTrace-Schnittstelle implementiert Methoden zum Abrufen von Ablaufverfolgungen von Shaderausführungen. |
ID3D11ShaderTraceFactory Eine ID3D11ShaderTraceFactory-Schnittstelle implementiert eine Methode zum Generieren von Shader-Ablaufverfolgungsinformationsobjekten. |
Functions
D3DDisassemble11Trace Disassembliert einen Abschnitt des kompilierten HLSL-Codes (Microsoft High Level Shader Language), der durch Die Schritte zur Shaderablaufverfolgung angegeben wird. |
Strukturen
D3D11_COMPUTE_SHADER_TRACE_DESC Beschreibt eine instance eines Compute-Shaders, der nachverfolgt werden soll. |
D3D11_DOMAIN_SHADER_TRACE_DESC Beschreibt eine instance eines Domänenshaders, der nachverfolgt werden soll. |
D3D11_GEOMETRY_SHADER_TRACE_DESC Beschreibt eine instance eines zu verfolgenden Geometrie-Shaders. |
D3D11_HULL_SHADER_TRACE_DESC Beschreibt eine instance eines nachzuverfolgenden Rumpfshaders. |
D3D11_PIXEL_SHADER_TRACE_DESC Beschreibt eine instance eines zu verfolgenden Pixelshaders. |
D3D11_SHADER_TRACE_DESC Beschreibt ein Shader-Ablaufverfolgungsobjekt. |
D3D11_TRACE_REGISTER Beschreibt ein Ablaufverfolgungsregister. |
D3D11_TRACE_STATS Gibt Statistiken zu einer Ablaufverfolgung an. |
D3D11_TRACE_STEP Beschreibt einen Ablaufverfolgungsschritt, bei dem es sich um eine Anweisung handelt. |
D3D11_TRACE_VALUE Beschreibt einen Ablaufverfolgungswert. |
D3D11_VERTEX_SHADER_TRACE_DESC Beschreibt eine instance eines Vertex-Shaders, der nachverfolgt werden soll. |
Enumerationen
D3D11_SHADER_TYPE Gibt einen Shadertyp für die Ablaufverfolgung an. |
D3D11_TRACE_GS_INPUT_PRIMITIVE Gibt den Typ des Grundtyps der Geometrieshadereingabe an. |
D3D11_TRACE_REGISTER_TYPE Gibt einen Typ von Ablaufverfolgungsregister an. |