Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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. |