d3d11shader.h header
This header is used by Direct3D 11 Graphics. For more information, see:
d3d11shader.h contains the following programming interfaces:
Interfaces
ID3D11FunctionLinkingGraph A function-linking-graph interface is used for constructing shaders that consist of a sequence of precompiled function calls that pass values to each other. |
ID3D11FunctionParameterReflection A function-parameter-reflection interface accesses function-parameter info. (ID3D11FunctionParameterReflection) |
ID3D11FunctionReflection A function-reflection interface accesses function info. (ID3D11FunctionReflection) |
ID3D11LibraryReflection A library-reflection interface accesses library info. (ID3D11LibraryReflection) |
ID3D11Linker A linker interface is used to link a shader module. |
ID3D11LinkingNode A linking-node interface is used for shader linking. |
ID3D11Module A module interface creates an instance of a module that is used for resource rebinding. |
ID3D11ModuleInstance A module-instance interface is used for resource rebinding. |
ID3D11ShaderReflection A shader-reflection interface accesses shader information. (ID3D11ShaderReflection) |
ID3D11ShaderReflectionConstantBuffer This shader-reflection interface provides access to a constant buffer. (ID3D11ShaderReflectionConstantBuffer) |
ID3D11ShaderReflectionType This shader-reflection interface provides access to variable type. (ID3D11ShaderReflectionType) |
ID3D11ShaderReflectionVariable This shader-reflection interface provides access to a variable. (ID3D11ShaderReflectionVariable) |
Structures
D3D11_FUNCTION_DESC Describes a function. (D3D11_FUNCTION_DESC) |
D3D11_LIBRARY_DESC Describes a library. (D3D11_LIBRARY_DESC) |
D3D11_PARAMETER_DESC Describes a function parameter. (D3D11_PARAMETER_DESC) |
D3D11_SHADER_BUFFER_DESC Describes a shader constant-buffer. (D3D11_SHADER_BUFFER_DESC) |
D3D11_SHADER_DESC Describes a shader. (D3D11_SHADER_DESC) |
D3D11_SHADER_INPUT_BIND_DESC Describes how a shader resource is bound to a shader input. (D3D11_SHADER_INPUT_BIND_DESC) |
D3D11_SHADER_TYPE_DESC Describes a shader-variable type. (D3D11_SHADER_TYPE_DESC) |
D3D11_SHADER_VARIABLE_DESC Describes a shader variable. (D3D11_SHADER_VARIABLE_DESC) |
D3D11_SIGNATURE_PARAMETER_DESC Describes a shader signature. (D3D11_SIGNATURE_PARAMETER_DESC) |
Enumerations
D3D11_SHADER_VERSION_TYPE Indicates shader type. |