Redaguoti

d3d10_1shader.h header

This header is used by Direct3D 10 Graphics. For more information, see:

d3d10_1shader.h contains the following programming interfaces:

Interfaces

 
ID3D10ShaderReflection1

A shader-reflection interface accesses shader information. (ID3D10ShaderReflection1)

Structures

 
D3D10_SHADER_DEBUG_FILE_INFO

Describes files included by a shader.
D3D10_SHADER_DEBUG_INFO

Describes the format of the ID3D10Blob Interface returned by D3D10GetShaderDebugInfo.
D3D10_SHADER_DEBUG_INPUT_INFO

Describes a shader input.
D3D10_SHADER_DEBUG_INST_INFO

Contains instruction data.
D3D10_SHADER_DEBUG_OUTPUTREG_INFO

Describes a shader output register.
D3D10_SHADER_DEBUG_OUTPUTVAR

Describes a shader output variable.
D3D10_SHADER_DEBUG_SCOPE_INFO

Contains scope data that maps variable names to debug variables.
D3D10_SHADER_DEBUG_SCOPEVAR_INFO

Describes a shader scope variable.
D3D10_SHADER_DEBUG_TOKEN_INFO

Gives the source location for a shader element.
D3D10_SHADER_DEBUG_VAR_INFO

Represents information about a shader source variable.

Enumerations

 
D3D10_SHADER_DEBUG_REGTYPE

Shader register types.
D3D10_SHADER_DEBUG_SCOPETYPE

Scope types.
D3D10_SHADER_DEBUG_VARTYPE

Distinguishes variables from functions in a scope.