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. |