Interfacce shader (grafica Direct3D 12)
d3d12shader.h dichiara le interfacce seguenti.
Contenuto della sezione
Argomento | Descrizione |
---|---|
ID3D12FunctionParameterReflection |
Un'interfaccia function-parameter-reflection accede alle informazioni del parametro function. Nota: Questa interfaccia fa parte della tecnologia di collegamento dello shader HLSL che è possibile usare in tutte le piattaforme Direct3D 12 per creare funzioni HLSL precompilate, inserirle in librerie e collegarle a shader completi in fase di esecuzione. |
ID3D12FunctionReflection |
Un'interfaccia function-reflection accede alle informazioni sulla funzione. Nota: Questa interfaccia fa parte della tecnologia di collegamento dello shader HLSL che è possibile usare in tutte le piattaforme Direct3D 12 per creare funzioni HLSL precompilate, inserirle in librerie e collegarle a shader completi in fase di esecuzione. |
ID3D12LibraryReflection |
Un'interfaccia di reflection della libreria accede alle informazioni della libreria. Nota: Questa interfaccia fa parte della tecnologia di collegamento dello shader HLSL che è possibile usare in tutte le piattaforme Direct3D 12 per creare funzioni HLSL precompilate, inserirle in librerie e collegarle a shader completi in fase di esecuzione. |
ID3D12ShaderReflection |
Un'interfaccia shader-reflection accede alle informazioni dello shader. |
ID3D12ShaderReflectionConstantBuffer |
Questa interfaccia di reflection shader consente l'accesso a un buffer costante. |
ID3D12ShaderReflectionType |
Questa interfaccia di reflection shader consente l'accesso al tipo di variabile. |
ID3D12ShaderReflectionVariable |
Questa interfaccia di reflection shader consente l'accesso a una variabile. |