Interfaccia ID3D12FunctionParameterReflection (d3d12shader.h)
Un'interfaccia function-parameter-reflection accede alle informazioni sui parametri della funzione.
Nota Questa interfaccia fa parte della tecnologia di collegamento dello shader HLSL che è possibile usare su tutte le piattaforme Direct3D 12 per creare funzioni HLSL precompilate, raggrupparle in librerie e collegarle in shader complete in fase di esecuzione.
Metodi
L'interfaccia ID3D12FunctionParameterReflection include questi metodi.
ID3D12FunctionParameterReflection::GetDesc Riempie la struttura del descrittore di parametri per il parametro della funzione. (ID3D12FunctionParameterReflection.GetDesc) |
Commenti
Per ottenere un'interfaccia function-parameter-reflection, chiamare ID3D12FunctionReflection::GetFunctionParameter. Non si tratta di un'interfaccia COM, quindi non è necessario preoccuparsi dei conteggi dei riferimenti o rilasciare l'interfaccia al termine dell'operazione.
NotaID3D12FunctionParameterReflection richiede la D3dcompiler_47.dll o una versione successiva della DLL.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | d3d12shader.h |