d3d12shader.h header
This header is used by Direct3D 12 Graphics. For more information, see:
d3d12shader.h contains the following programming interfaces:
ID3D12FunctionParameterReflection A function-parameter-reflection interface accesses function-parameter info. (ID3D12FunctionParameterReflection) |
ID3D12FunctionReflection A function-reflection interface accesses function info. (ID3D12FunctionReflection) |
ID3D12LibraryReflection A library-reflection interface accesses library info. (ID3D12LibraryReflection) |
ID3D12ShaderReflection A shader-reflection interface accesses shader information. (ID3D12ShaderReflection) |
ID3D12ShaderReflectionConstantBuffer This shader-reflection interface provides access to a constant buffer. (ID3D12ShaderReflectionConstantBuffer) |
ID3D12ShaderReflectionType This shader-reflection interface provides access to variable type. (ID3D12ShaderReflectionType) |
ID3D12ShaderReflectionVariable This shader-reflection interface provides access to a variable. (ID3D12ShaderReflectionVariable) |
D3D12_FUNCTION_DESC Describes a function. (D3D12_FUNCTION_DESC) |
D3D12_LIBRARY_DESC Describes a library. (D3D12_LIBRARY_DESC) |
D3D12_PARAMETER_DESC Describes a function parameter. (D3D12_PARAMETER_DESC) |
D3D12_SHADER_BUFFER_DESC Describes a shader constant-buffer. (D3D12_SHADER_BUFFER_DESC) |
D3D12_SHADER_DESC Describes a shader. (D3D12_SHADER_DESC) |
D3D12_SHADER_INPUT_BIND_DESC Describes how a shader resource is bound to a shader input. (D3D12_SHADER_INPUT_BIND_DESC) |
D3D12_SHADER_TYPE_DESC Describes a shader-variable type. (D3D12_SHADER_TYPE_DESC) |
D3D12_SHADER_VARIABLE_DESC Describes a shader variable. (D3D12_SHADER_VARIABLE_DESC) |
D3D12_SIGNATURE_PARAMETER_DESC Describes a shader signature. (D3D12_SIGNATURE_PARAMETER_DESC) |
D3D12_SHADER_VERSION_TYPE Enumerates the types of shaders that Direct3D recognizes. Used to encode the Version member of the D3D12_SHADER_DESC structure. |