Compartilhar via


Interface ID3D11ShaderReflectionType (d3d11shader.h)

Essa interface de reflexão de sombreador fornece acesso ao tipo de variável.

Métodos

A interface ID3D11ShaderReflectionType tem esses métodos.

 
ID3D11ShaderReflectionType::GetBaseClass

Obtém uma interface interface ID3D11ShaderReflectionType que contém o tipo de classe base variável.
ID3D11ShaderReflectionType::GetDesc

Obtenha a descrição de um tipo shader-reflection-variable. (ID3D11ShaderReflectionType.GetDesc)
ID3D11ShaderReflectionType::GetInterfaceByIndex

Obter uma interface por índice.
ID3D11ShaderReflectionType::GetMemberTypeByIndex

O método ID3D11ShaderReflectionType::GetMemberTypeByIndex (d3d11shader.h) obtém um tipo shader-reflection-variable por índice.
ID3D11ShaderReflectionType::GetMemberTypeByName

Obtenha um tipo shader-reflection-variable por nome. (ID3D11ShaderReflectionType.GetMemberTypeByName)
ID3D11ShaderReflectionType::GetMemberTypeName

Obtenha um tipo shader-reflection-variable. (ID3D11ShaderReflectionType.GetMemberTypeName)
ID3D11ShaderReflectionType::GetNumInterfaces

Obtém o número de interfaces. (ID3D11ShaderReflectionType.GetNumInterfaces)
ID3D11ShaderReflectionType::GetSubType

Obtém a classe base de uma classe . (ID3D11ShaderReflectionType.GetSubType)
ID3D11ShaderReflectionType::ImplementsInterface

Indica se um tipo de classe implementa uma interface. (ID3D11ShaderReflectionType.ImplementsInterface)
ID3D11ShaderReflectionType::IsEqual

Indica se dois ponteiros da Interface ID3D11ShaderReflectionType têm o mesmo tipo subjacente.
ID3D11ShaderReflectionType::IsOfType

Indica se uma variável é do tipo especificado. (ID3D11ShaderReflectionType.IsOfType)

Comentários

A interface get a shader-reflection-type, call ID3D11ShaderReflectionVariable::GetType. Isso não é uma interface COM, portanto, você não precisa se preocupar com contagens de referência ou liberar a interface quando terminar de usá-la.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho d3d11shader.h

Confira também

Interfaces do sombreador