Condividi tramite


intestazione d3d11shadertracing.h

Questa intestazione viene usata dalla grafica Direct3D 11. Per altre informazioni, vedere:

d3d11shadertracing.h contiene le interfacce di programmazione seguenti:

Interfacce

 
ID3D11ShaderTrace

Un'interfaccia ID3D11ShaderTrace implementa i metodi per ottenere tracce di esecuzioni shader.
ID3D11ShaderTraceFactory

Un'interfaccia ID3D11ShaderTraceFactory implementa un metodo per generare oggetti informazioni di traccia shader.

Funzioni

 
D3DDisassemble11Trace

Disassembla una sezione del codice Microsoft High Level Shader Language (HLSL) compilato specificato dai passaggi di traccia shader.

Strutture

 
D3D11_COMPUTE_SHADER_TRACE_DESC

Descrive un'istanza di un compute shader da tracciare.
D3D11_DOMAIN_SHADER_TRACE_DESC

Descrive un'istanza di un domain shader da tracciare.
D3D11_GEOMETRY_SHADER_TRACE_DESC

Descrive un'istanza di un geometry shader da tracciare.
D3D11_HULL_SHADER_TRACE_DESC

Descrive un'istanza di uno shader dello scafo da tracciare.
D3D11_PIXEL_SHADER_TRACE_DESC

Descrive un'istanza di un pixel shader da tracciare.
D3D11_SHADER_TRACE_DESC

Descrive un oggetto shader-trace.
D3D11_TRACE_REGISTER

Descrive un registro di traccia.
D3D11_TRACE_STATS

Specifica le statistiche relative a una traccia.
D3D11_TRACE_STEP

Descrive un passaggio di traccia, ovvero un'istruzione.
D3D11_TRACE_VALUE

Descrive un valore di traccia.
D3D11_VERTEX_SHADER_TRACE_DESC

Descrive un'istanza di un vertex shader da tracciare.

Enumerazioni

 
D3D11_SHADER_TYPE

Identifica un tipo shader per la traccia.
D3D11_TRACE_GS_INPUT_PRIMITIVE

Identifica il tipo di primitiva di input geometry shader.
D3D11_TRACE_REGISTER_TYPE

Identifica un tipo di registro di traccia.