Shader Structures (Direct3D 12 Graphics)
d3d12shader.h declares the following structures, which are used to create and use shaders.
In this section
Topic | Description |
---|---|
D3D12_FUNCTION_DESC |
Describes a function. |
D3D12_LIBRARY_DESC |
Describes a library. |
D3D12_PARAMETER_DESC |
Describes a function parameter. |
D3D12_SHADER_BUFFER_DESC |
Describes a shader constant-buffer. |
D3D12_SHADER_DESC |
Describes a shader. |
D3D12_SHADER_INPUT_BIND_DESC |
Describes how a shader resource is bound to a shader input. |
D3D12_SHADER_TYPE_DESC |
Describes a shader-variable type. |
D3D12_SHADER_VARIABLE_DESC |
Describes a shader variable. |
D3D12_SIGNATURE_PARAMETER_DESC |
Describes a shader signature. |