Заголовок d3d11shadertracing.h
Этот заголовок используется в Direct3D 11 Graphics. Дополнительные сведения см. в разделе:
d3d11shadertracing.h содержит следующие программные интерфейсы:
Интерфейсы
ID3D11ShaderTrace Интерфейс ID3D11ShaderTrace реализует методы для получения трассировок выполнения шейдеров. |
ID3D11ShaderTraceFactory Интерфейс ID3D11ShaderTraceFactory реализует метод для создания объектов сведений трассировки шейдеров. |
Функции
D3DDisassemble11Trace Дизассемблирует раздел скомпилированного кода HLSL( 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 Определяет тип регистра трассировки. |