Структуры шейдеров (графика Direct3D 11)
Структуры используются для создания и использования шейдеров.
В этом разделе
Тема | Описание |
---|---|
D3D11_CLASS_INSTANCE_DESC |
Описывает экземпляр класса HLSL. |
D3D11_COMPUTE_SHADER_TRACE_DESC |
Описывает экземпляр вычислительного шейдера для трассировки. |
D3D11_DOMAIN_SHADER_TRACE_DESC |
Описывает экземпляр шейдера домена для трассировки. |
D3D11_FUNCTION_DESC |
Описывает функцию. |
D3D11_GEOMETRY_SHADER_TRACE_DESC |
Описывает экземпляр геометрического шейдера для трассировки. |
D3D11_HULL_SHADER_TRACE_DESC |
Описывает экземпляр шейдера корпуса для трассировки. |
D3D11_LIBRARY_DESC |
Описывает библиотеку. |
D3D11_PARAMETER_DESC |
Описывает параметр функции. |
D3D11_PIXEL_SHADER_TRACE_DESC |
Описывает экземпляр шейдера пикселей для трассировки. |
D3D11_SHADER_BUFFER_DESC |
Описывает буфер константы-буфер шейдера. |
D3D11_SHADER_DESC |
Описывает шейдер. |
D3D11_SHADER_INPUT_BIND_DESC |
Описывает, как ресурс шейдера привязан к входным данным шейдера. |
D3D11_SHADER_TRACE_DESC |
Описывает объект шейдера трассировки. |
D3D11_SHADER_TYPE_DESC |
Описывает тип переменной шейдера. |
D3D11_SHADER_VARIABLE_DESC |
Описывает переменную шейдера. |
D3D11_SIGNATURE_PARAMETER_DESC |
Описывает подпись шейдера. |
D3D11_TRACE_REGISTER |
Описывает регистр трассировки. |
D3D11_TRACE_STATS |
Указывает статистику трассировки. |
D3D11_TRACE_STEP |
Описывает шаг трассировки, который является инструкцией. |
D3D11_TRACE_VALUE |
Описывает значение трассировки. |
D3D11_VERTEX_SHADER_TRACE_DESC |
Описывает экземпляр шейдера вершин для трассировки. |
Связанные разделы
-
Справочник по шейдеру