Share via


Cabeçalho d3d12shader.h

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

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

Interfaces

 
ID3D12FunctionParameterReflection

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

Uma interface de reflexão de função acessa informações de função. (ID3D12FunctionReflection)
ID3D12LibraryReflection

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

Uma interface de reflexão de sombreador acessa informações de sombreador. (ID3D12ShaderReflection)
ID3D12ShaderReflectionConstantBuffer

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

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

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

Estruturas

 
D3D12_FUNCTION_DESC

Descreve uma função. (D3D12_FUNCTION_DESC)
D3D12_LIBRARY_DESC

Descreve uma biblioteca. (D3D12_LIBRARY_DESC)
D3D12_PARAMETER_DESC

Descreve um parâmetro de função. (D3D12_PARAMETER_DESC)
D3D12_SHADER_BUFFER_DESC

Descreve um buffer constante de sombreador. (D3D12_SHADER_BUFFER_DESC)
D3D12_SHADER_DESC

Descreve um sombreador. (D3D12_SHADER_DESC)
D3D12_SHADER_INPUT_BIND_DESC

Descreve como um recurso de sombreador está associado a uma entrada de sombreador. (D3D12_SHADER_INPUT_BIND_DESC)
D3D12_SHADER_TYPE_DESC

Descreve um tipo de variável de sombreador. (D3D12_SHADER_TYPE_DESC)
D3D12_SHADER_VARIABLE_DESC

Descreve uma variável de sombreador. (D3D12_SHADER_VARIABLE_DESC)
D3D12_SIGNATURE_PARAMETER_DESC

Descreve uma assinatura de sombreador. (D3D12_SIGNATURE_PARAMETER_DESC)

Enumerações

 
D3D12_SHADER_VERSION_TYPE

Enumera os tipos de sombreadores que o Direct3D reconhece. Usado para codificar o membro Version da estrutura D3D12_SHADER_DESC.