Interfaccia ID3D12ShaderReflectionVariable (d3d12shader.h)
Questa interfaccia shader-reflection fornisce l'accesso a una variabile.
Metodi
L'interfaccia ID3D12ShaderReflectionVariable include questi metodi.
ID3D12ShaderReflectionVariable::GetBuffer Restituisce l'ID3D12ShaderReflectionConstantBuffer dell'ID3D12ShaderReflectionVariable. |
ID3D12ShaderReflectionVariable::GetDesc Ottiene una descrizione della variabile shader. |
ID3D12ShaderReflectionVariable::GetInterfaceSlot Ottiene lo slot di interfaccia corrispondente per una variabile che rappresenta un puntatore dell'interfaccia. (ID3D12ShaderReflectionVariable.GetInterfaceSlot) |
ID3D12ShaderReflectionVariable::GetType Ottiene un tipo di variabile shader. |
Commenti
Per ottenere un'interfaccia shader-reflection-variable, chiamare un metodo come ID3D12ShaderReflection::GetVariableByName. Non si tratta di un'interfaccia COM, quindi non è necessario preoccuparsi dei conteggi dei riferimenti o rilasciare l'interfaccia al termine dell'operazione.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | d3d12shader.h |