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


Структуры шейдеров (графика Direct3D 12)

d3d12shader.h объявляет следующие структуры, которые используются для создания и использования шейдеров.

В этом разделе

Раздел Описание
D3D12_FUNCTION_DESC
Описывает функцию.
D3D12_LIBRARY_DESC
Описывает библиотеку.
D3D12_PARAMETER_DESC
Описывает параметр функции.
D3D12_SHADER_BUFFER_DESC
Описывает буфер константы шейдера.
D3D12_SHADER_DESC
Описывает шейдер.
D3D12_SHADER_INPUT_BIND_DESC
Описывает, как ресурс шейдера привязан к входным данным шейдера.
D3D12_SHADER_TYPE_DESC
Описывает тип переменной шейдера.
D3D12_SHADER_VARIABLE_DESC
Описывает переменную шейдера.
D3D12_SIGNATURE_PARAMETER_DESC
Описывает подпись шейдера.

Справочник по Direct3D 12

Справочник по шейдерам