d3d11shadertracing.h header
Header ini digunakan oleh Direct3D 11 Graphics. Untuk informasi selengkapnya, lihat:
d3d11shadertracing.h berisi antarmuka pemrograman berikut:
Antarmuka
ID3D11ShaderTrace Antarmuka ID3D11ShaderTrace mengimplementasikan metode untuk mendapatkan jejak eksekusi shader. |
ID3D11ShaderTraceFactory Antarmuka ID3D11ShaderTraceFactory mengimplementasikan metode untuk menghasilkan objek informasi pelacakan shader. |
Fungsi
D3DDisassemble11Trace Membongkar bagian kode Microsoft High Level Shader Language (HLSL) yang dikompilasi yang ditentukan oleh langkah-langkah pelacakan shader. |
Struktur
D3D11_COMPUTE_SHADER_TRACE_DESC Menjelaskan instans shader komputasi untuk dilacak. |
D3D11_DOMAIN_SHADER_TRACE_DESC Menjelaskan instans shader domain untuk dilacak. |
D3D11_GEOMETRY_SHADER_TRACE_DESC Menjelaskan instans shader geometri untuk dilacak. |
D3D11_HULL_SHADER_TRACE_DESC Menjelaskan instans shader lambung untuk dilacak. |
D3D11_PIXEL_SHADER_TRACE_DESC Menjelaskan instans shader piksel untuk dilacak. |
D3D11_SHADER_TRACE_DESC Menjelaskan objek shader-trace. |
D3D11_TRACE_REGISTER Menjelaskan daftar pelacakan. |
D3D11_TRACE_STATS Menentukan statistik tentang jejak. |
D3D11_TRACE_STEP Menjelaskan langkah pelacakan, yang merupakan instruksi. |
D3D11_TRACE_VALUE Menjelaskan nilai jejak. |
D3D11_VERTEX_SHADER_TRACE_DESC Menjelaskan instans shader vertex untuk dilacak. |
Enumerasi
D3D11_SHADER_TYPE Mengidentifikasi jenis shader untuk pelacakan. |
D3D11_TRACE_GS_INPUT_PRIMITIVE Mengidentifikasi jenis input shader geometri primitif. |
D3D11_TRACE_REGISTER_TYPE Mengidentifikasi jenis register pelacakan. |