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.

Informazioni di riferimento su Direct3D 12

Riferimenti per shader