Condividi tramite


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

Vedi anche

Interfacce shader