Condividi tramite


Interfaccia ID3D11ShaderReflectionType (d3d11shader.h)

Questa interfaccia shader-reflection fornisce l'accesso al tipo di variabile.

Metodi

L'interfaccia ID3D11ShaderReflectionType include questi metodi.

 
ID3D11ShaderReflectionType::GetBaseClass

Ottiene un'interfaccia interface ID3D11ShaderReflectionType contenente il tipo di classe base variabile.
ID3D11ShaderReflectionType::GetDesc

Ottenere la descrizione di un tipo shader-reflection-variable. (ID3D11ShaderReflectionType.GetDesc)
ID3D11ShaderReflectionType::GetInterfaceByIndex

Ottenere un'interfaccia per indice.
ID3D11ShaderReflectionType::GetMemberTypeByIndex

Il metodo ID3D11ShaderReflectionType::GetMemberTypeByIndex (d3d11shader.h) ottiene un tipo shader-reflection-variable per indice.
ID3D11ShaderReflectionType::GetMemberTypeByName

Ottenere un tipo shader-reflection-variable in base al nome. (ID3D11ShaderReflectionType.GetMemberTypeByName)
ID3D11ShaderReflectionType::GetMemberTypeName

Ottenere un tipo di variabile shader-reflection. (ID3D11ShaderReflectionType.GetMemberTypeName)
ID3D11ShaderReflectionType::GetNumInterfaces

Ottiene il numero di interfacce. (ID3D11ShaderReflectionType.GetNumInterfaces)
ID3D11ShaderReflectionType::GetSubType

Ottiene la classe base di una classe. (ID3D11ShaderReflectionType.GetSubType)
ID3D11ShaderReflectionType::ImplementsInterface

Indica se un tipo di classe implementa un'interfaccia. (ID3D11ShaderReflectionType.ImplementsInterface)
ID3D11ShaderReflectionType::IsEqual

Indica se due puntatori ID3D11ShaderReflectionType Interface hanno lo stesso tipo sottostante.
ID3D11ShaderReflectionType::IsOfType

Indica se una variabile è del tipo specificato. (ID3D11ShaderReflectionType.IsOfType)

Commenti

Ottenere un'interfaccia di tipo shader-reflection, chiamare ID3D11ShaderReflectionVariable::GetType. 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
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