Ler em inglês

Compartilhar via


Cabeçalho d3d11shader.h

Esse cabeçalho é usado pelo Direct3D 11 Graphics. Para obter mais informações, consulte:

d3d11shader.h contém as seguintes interfaces de programação:

Interfaces

 
ID3D11FunctionLinkingGraph

Uma interface function-linking-graph é usada para construir sombreadores que consistem em uma sequência de chamadas de função pré-compiladas que passam valores uns para os outros.
ID3D11FunctionParameterReflection

Uma interface function-parameter-reflection acessa informações de parâmetro de função. (ID3D11FunctionParameterReflection)
ID3D11FunctionReflection

Uma interface de reflexão de função acessa informações de função. (ID3D11FunctionReflection)
ID3D11LibraryReflection

Uma interface de reflexão de biblioteca acessa informações da biblioteca. (ID3D11LibraryReflection)
ID3D11Linker

Uma interface do vinculador é usada para vincular um módulo de sombreador.
ID3D11LinkingNode

Uma interface linking-node é usada para vinculação de sombreador.
ID3D11Module

Uma interface de módulo cria uma instância de um módulo que é usado para reassociação de recursos.
ID3D11ModuleInstance

Uma interface de instância de módulo é usada para reassociação de recursos.
ID3D11ShaderReflection

Uma interface de reflexão de sombreador acessa informações de sombreador. (ID3D11ShaderReflection)
ID3D11ShaderReflectionConstantBuffer

Essa interface de reflexão de sombreador fornece acesso a um buffer constante. (ID3D11ShaderReflectionConstantBuffer)
ID3D11ShaderReflectionType

Essa interface de reflexão de sombreador fornece acesso ao tipo de variável. (ID3D11ShaderReflectionType)
ID3D11ShaderReflectionVariable

Essa interface de reflexão de sombreador fornece acesso a uma variável. (ID3D11ShaderReflectionVariable)

Estruturas

 
D3D11_FUNCTION_DESC

Descreve uma função. (D3D11_FUNCTION_DESC)
D3D11_LIBRARY_DESC

Descreve uma biblioteca. (D3D11_LIBRARY_DESC)
D3D11_PARAMETER_DESC

Descreve um parâmetro de função. (D3D11_PARAMETER_DESC)
D3D11_SHADER_BUFFER_DESC

Descreve um buffer constante de sombreador. (D3D11_SHADER_BUFFER_DESC)
D3D11_SHADER_DESC

Descreve um sombreador. (D3D11_SHADER_DESC)
D3D11_SHADER_INPUT_BIND_DESC

Descreve como um recurso de sombreador está associado a uma entrada de sombreador. (D3D11_SHADER_INPUT_BIND_DESC)
D3D11_SHADER_TYPE_DESC

Descreve um tipo de variável de sombreador. (D3D11_SHADER_TYPE_DESC)
D3D11_SHADER_VARIABLE_DESC

Descreve uma variável de sombreador. (D3D11_SHADER_VARIABLE_DESC)
D3D11_SIGNATURE_PARAMETER_DESC

Descreve uma assinatura de sombreador. (D3D11_SIGNATURE_PARAMETER_DESC)

Enumerações

 
D3D11_SHADER_VERSION_TYPE

Indica o tipo de sombreador.