Condividi tramite


Intestazione d3d11shader.h

Questa intestazione viene usata dalla grafica Direct3D 11. Per altre informazioni, vedere:

d3d11shader.h contiene le interfacce di programmazione seguenti:

Interfacce

 
ID3D11FunctionLinkingGraph

Per costruire shader costituiti da una sequenza di chiamate di funzione precompilate che passano valori l'uno all'altro, viene usata un'interfaccia del grafo di collegamento a funzione.
ID3D11FunctionParameterReflection

Un'interfaccia function-parameter-reflection accede alle informazioni del parametro function. (ID3D11FunctionParameterReflection)
ID3D11FunctionReflection

Un'interfaccia function-reflection accede alle informazioni sulla funzione. (ID3D11FunctionReflection)
ID3D11LibraryReflection

Un'interfaccia di reflection della libreria accede alle informazioni della libreria. (ID3D11LibraryReflection)
ID3D11Linker

Un'interfaccia del linker viene usata per collegare un modulo shader.
ID3D11LinkingNode

Per il collegamento di shader viene usata un'interfaccia del nodo di collegamento.
ID3D11Module

Un'interfaccia del modulo crea un'istanza di un modulo usato per la riassociazione delle risorse.
ID3D11ModuleInstance

Per la riassociazione delle risorse viene usata un'interfaccia dell'istanza del modulo.
ID3D11ShaderReflection

Un'interfaccia shader-reflection accede alle informazioni dello shader. (ID3D11ShaderReflection)
ID3D11ShaderReflectionConstantBuffer

Questa interfaccia di reflection shader consente l'accesso a un buffer costante. (ID3D11ShaderReflectionConstantBuffer)
ID3D11ShaderReflectionType

Questa interfaccia di reflection shader consente l'accesso al tipo di variabile. (ID3D11ShaderReflectionType)
ID3D11ShaderReflectionVariable

Questa interfaccia di reflection shader consente l'accesso a una variabile. (ID3D11ShaderReflectionVariable)

Strutture

 
D3D11_FUNCTION_DESC

Descrive una funzione. (D3D11_FUNCTION_DESC)
D3D11_LIBRARY_DESC

Descrive una libreria. (D3D11_LIBRARY_DESC)
D3D11_PARAMETER_DESC

Descrive un parametro di funzione. (D3D11_PARAMETER_DESC)
D3D11_SHADER_BUFFER_DESC

Descrive un buffer costante dello shader. (D3D11_SHADER_BUFFER_DESC)
D3D11_SHADER_DESC

Descrive uno shader. (D3D11_SHADER_DESC)
D3D11_SHADER_INPUT_BIND_DESC

Descrive il modo in cui una risorsa shader è associata a un input dello shader. (D3D11_SHADER_INPUT_BIND_DESC)
D3D11_SHADER_TYPE_DESC

Descrive un tipo di variabile shader. (D3D11_SHADER_TYPE_DESC)
D3D11_SHADER_VARIABLE_DESC

Descrive una variabile shader. (D3D11_SHADER_VARIABLE_DESC)
D3D11_SIGNATURE_PARAMETER_DESC

Descrive una firma dello shader. (D3D11_SIGNATURE_PARAMETER_DESC)

Enumerazioni

 
D3D11_SHADER_VERSION_TYPE

Indica il tipo di shader.