Cabeçalho d3d11shadertracing.h
Esse cabeçalho é usado pelo Direct3D 11 Graphics. Para obter mais informações, consulte:
d3d11shadertracing.h contém as seguintes interfaces de programação:
Interfaces
ID3D11ShaderTrace Uma interface ID3D11ShaderTrace implementa métodos para obter rastreamentos de execuções de sombreador. |
ID3D11ShaderTraceFactory Uma interface ID3D11ShaderTraceFactory implementa um método para gerar objetos de informações de rastreamento de sombreador. |
Funções
D3DDisassemble11Trace Desmonta uma seção do código HLSL (Microsoft High Level Shader Language) compilado especificado pelas etapas de rastreamento do sombreador. |
Estruturas
D3D11_COMPUTE_SHADER_TRACE_DESC Descreve uma instância de um sombreador de computação a ser rastreada. |
D3D11_DOMAIN_SHADER_TRACE_DESC Descreve uma instância de um sombreador de domínio a ser rastreada. |
D3D11_GEOMETRY_SHADER_TRACE_DESC Descreve uma instância de um sombreador de geometria a ser rastreada. |
D3D11_HULL_SHADER_TRACE_DESC Descreve uma instância de um sombreador de casco a ser rastreada. |
D3D11_PIXEL_SHADER_TRACE_DESC Descreve uma instância de um sombreador de pixel a ser rastreada. |
D3D11_SHADER_TRACE_DESC Descreve um objeto de rastreamento de sombreador. |
D3D11_TRACE_REGISTER Descreve um registro de rastreamento. |
D3D11_TRACE_STATS Especifica estatísticas sobre um rastreamento. |
D3D11_TRACE_STEP Descreve uma etapa de rastreamento, que é uma instrução. |
D3D11_TRACE_VALUE Descreve um valor de rastreamento. |
D3D11_VERTEX_SHADER_TRACE_DESC Descreve uma instância de um sombreador de vértice a ser rastreada. |
Enumerações
D3D11_SHADER_TYPE Identifica um tipo de sombreador para rastreamento. |
D3D11_TRACE_GS_INPUT_PRIMITIVE Identifica o tipo de primitivo de entrada do sombreador de geometria. |
D3D11_TRACE_REGISTER_TYPE Identifica um tipo de registro de rastreamento. |