Interfaccia ID3D11ShaderReflectionVariable (d3d11shader.h)

Questa interfaccia shader-reflection fornisce l'accesso a una variabile.

Metodi

L'interfaccia ID3D11ShaderReflectionVariable include questi metodi.

 
ID3D11ShaderReflectionVariable::GetBuffer

Questo metodo restituisce il buffer dell'ID3D11ShaderReflectionVariable.
ID3D11ShaderReflectionVariable::GetDesc

Ottenere una descrizione della variabile shader. (ID3D11ShaderReflectionVariable.GetDesc)
ID3D11ShaderReflectionVariable::GetInterfaceSlot

Ottiene lo slot di interfaccia corrispondente per una variabile che rappresenta un puntatore dell'interfaccia. (ID3D11ShaderReflectionVariable.GetInterfaceSlot)
ID3D11ShaderReflectionVariable::GetType

Ottenere un tipo di variabile shader. (ID3D11ShaderReflectionVariable.GetType)

Commenti

Per ottenere un'interfaccia shader-reflection-variable, chiamare un metodo come ID3D11ShaderReflection::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

   
Client minimo supportato Windows 7 [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione d3d11shader.h

Vedi anche

Interfacce shader