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.

Direct3D 12 Reference

Shader Reference