d3d11shader.h 标头
Direct3D 11 Graphics 使用此标头。 有关详细信息,请参阅:
d3d11shader.h 包含以下编程接口:
接口
ID3D11FunctionLinkingGraph function-linking-graph 接口用于构造着色器,这些着色器由一系列相互传递值的预编译函数调用组成。 |
ID3D11FunctionParameterReflection function-parameter-reflection 接口访问函数参数信息。 (ID3D11FunctionParameterReflection) |
ID3D11FunctionReflection 函数反射接口访问函数信息。 (ID3D11FunctionReflection) |
ID3D11LibraryReflection 库反射接口访问库信息。 (ID3D11LibraryReflection) |
ID3D11Linker 链接器接口用于链接着色器模块。 |
ID3D11LinkingNode 链接节点接口用于着色器链接。 |
ID3D11Module 模块接口创建用于资源重新绑定的模块的实例。 |
ID3D11ModuleInstance 模块实例接口用于资源重新绑定。 |
ID3D11ShaderReflection 着色器反射接口访问着色器信息。 (ID3D11ShaderReflection) |
ID3D11ShaderReflectionConstantBuffer 此着色器反射接口提供对常量缓冲区的访问。 (ID3D11ShaderReflectionConstantBuffer) |
ID3D11ShaderReflectionType 此着色器反射接口提供对变量类型的访问。 (ID3D11ShaderReflectionType) |
ID3D11ShaderReflectionVariable 此着色器反射接口提供对变量的访问。 (ID3D11ShaderReflectionVariable) |
结构
D3D11_FUNCTION_DESC 描述函数。 (D3D11_FUNCTION_DESC) |
D3D11_LIBRARY_DESC 描述库。 (D3D11_LIBRARY_DESC) |
D3D11_PARAMETER_DESC 描述函数参数。 (D3D11_PARAMETER_DESC) |
D3D11_SHADER_BUFFER_DESC 描述着色器 constant-buffer。 (D3D11_SHADER_BUFFER_DESC) |
D3D11_SHADER_DESC 描述着色器。 (D3D11_SHADER_DESC) |
D3D11_SHADER_INPUT_BIND_DESC 描述着色器资源如何绑定到着色器输入。 (D3D11_SHADER_INPUT_BIND_DESC) |
D3D11_SHADER_TYPE_DESC 描述着色器变量类型。 (D3D11_SHADER_TYPE_DESC) |
D3D11_SHADER_VARIABLE_DESC 描述着色器变量。 (D3D11_SHADER_VARIABLE_DESC) |
D3D11_SIGNATURE_PARAMETER_DESC 描述着色器签名。 (D3D11_SIGNATURE_PARAMETER_DESC) |
枚举
D3D11_SHADER_VERSION_TYPE 指示着色器类型。 |