d3d11shadertracing.h 標頭
Direct3D 11 圖形會使用此標頭。 如需詳細資訊,請參閱
d3d11shadertracing.h 包含下列程式設計介面:
ID3D11ShaderTrace ID3D11ShaderTrace 介面會實作方法來取得著色器執行的追蹤。 |
ID3D11ShaderTraceFactory ID3D11ShaderTraceFactory 介面會實作方法來產生著色器追蹤資訊物件。 |
D3DDisassemble11Trace 反組譯已編譯 Microsoft 高階著色器語言的區段, (HLSL) 著色器追蹤步驟所指定的程式碼。 |
D3D11_COMPUTE_SHADER_TRACE_DESC 描述要追蹤的計算著色器實例。 |
D3D11_DOMAIN_SHADER_TRACE_DESC 描述要追蹤之網域著色器的實例。 |
D3D11_GEOMETRY_SHADER_TRACE_DESC 描述要追蹤之幾何著色器的實例。 |
D3D11_HULL_SHADER_TRACE_DESC 描述要追蹤的殼層著色器的實例。 |
D3D11_PIXEL_SHADER_TRACE_DESC 描述要追蹤的圖元著色器的實例。 |
D3D11_SHADER_TRACE_DESC 描述著色器追蹤物件。 |
D3D11_TRACE_REGISTER 描述追蹤暫存器。 |
D3D11_TRACE_STATS 指定追蹤的相關統計資料。 |
D3D11_TRACE_STEP 描述追蹤步驟,這是指令。 |
D3D11_TRACE_VALUE 描述追蹤值。 |
D3D11_VERTEX_SHADER_TRACE_DESC 描述要追蹤之頂點著色器的實例。 |
D3D11_SHADER_TYPE 識別追蹤的著色器類型。 |
D3D11_TRACE_GS_INPUT_PRIMITIVE 識別幾何著色器輸入基本類型。 |
D3D11_TRACE_REGISTER_TYPE 識別追蹤暫存器的類型。 |