d3d10shader.h header
This header is used by Direct3D 10 Graphics. For more information, see:
d3d10shader.h contains the following programming interfaces:
ID3D10ShaderReflection A shader-reflection interface accesses shader information. (ID3D10ShaderReflection) |
ID3D10ShaderReflectionConstantBuffer This shader-reflection interface provides access to a constant buffer. (ID3D10ShaderReflectionConstantBuffer) |
ID3D10ShaderReflectionType This shader-reflection interface provides access to variable type. (ID3D10ShaderReflectionType) |
ID3D10ShaderReflectionVariable This shader-reflection interface provides access to a variable. (ID3D10ShaderReflectionVariable) |
D3D10CompileShader Compile an HLSL shader. |
D3D10DisassembleShader This function -- which disassembles a compiled shader into a text string that contains assembly instructions and register assignments -- has been deprecated. Instead, use D3DDisassemble. |
D3D10GetGeometryShaderProfile Get the geometry shader profile best suited to a given device. |
D3D10GetInputAndOutputSignatureBlob Get a buffer that contains shader signatures. |
D3D10GetInputSignatureBlob Get a buffer that contains shader-input signatures. |
D3D10GetOutputSignatureBlob Get a buffer that contains shader-output signatures. |
D3D10GetPixelShaderProfile Get the pixel shader profile best suited to a given device. |
D3D10GetShaderDebugInfo Get shader debug info. Debug info is generated by D3D10CompileShader and is embedded in the body of the shader. |
D3D10GetVertexShaderProfile Get the vertex shader profile best suited to a given device. |
D3D10PreprocessShader Generate a shader-text string that contains the shader tokens that would be found in a compiled shader. |
D3D10ReflectShader This function -- which creates a shader-reflection object for retrieving information about a compiled shader -- has been deprecated. Instead, use D3DReflect. |
D3D10_SHADER_BUFFER_DESC Describes a shader constant-buffer. (D3D10_SHADER_BUFFER_DESC) |
D3D10_SHADER_DESC Describes a shader. (D3D10_SHADER_DESC) |
D3D10_SHADER_INPUT_BIND_DESC Describes how a shader resource is bound to a shader input. (D3D10_SHADER_INPUT_BIND_DESC) |
D3D10_SHADER_TYPE_DESC Describes a shader-variable type. (D3D10_SHADER_TYPE_DESC) |
D3D10_SHADER_VARIABLE_DESC Describes a shader variable. (D3D10_SHADER_VARIABLE_DESC) |
D3D10_SIGNATURE_PARAMETER_DESC Describes a shader signature. (D3D10_SIGNATURE_PARAMETER_DESC) |