Поделиться через


Заголовок 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

Определяет тип регистра трассировки.