Compartir a través de


Interfaz ID3D11ShaderReflectionType (d3d11shader.h)

Esta interfaz de reflexión de sombreador proporciona acceso al tipo de variable.

Métodos

La interfaz ID3D11ShaderReflectionType tiene estos métodos.

 
ID3D11ShaderReflectionType::GetBaseClass

Obtiene una interfaz ID3D11ShaderReflectionType Interface que contiene el tipo de clase base variable.
ID3D11ShaderReflectionType::GetDesc

Obtenga la descripción de un tipo shader-reflection-variable. (ID3D11ShaderReflectionType.GetDesc)
ID3D11ShaderReflectionType::GetInterfaceByIndex

Obtener una interfaz por índice.
ID3D11ShaderReflectionType::GetMemberTypeByIndex

El método ID3D11ShaderReflectionType::GetMemberTypeByIndex (d3d11shader.h) obtiene un tipo de variable shader-reflection-variable por índice.
ID3D11ShaderReflectionType::GetMemberTypeByName

Obtiene un tipo shader-reflection-variable por nombre. (ID3D11ShaderReflectionType.GetMemberTypeByName)
ID3D11ShaderReflectionType::GetMemberTypeName

Obtiene un tipo shader-reflection-variable. (ID3D11ShaderReflectionType.GetMemberTypeName)
ID3D11ShaderReflectionType::GetNumInterfaces

Obtiene el número de interfaces. (ID3D11ShaderReflectionType.GetNumInterfaces)
ID3D11ShaderReflectionType::GetSubType

Obtiene la clase base de una clase . (ID3D11ShaderReflectionType.GetSubType)
ID3D11ShaderReflectionType::ImplementsInterface

Indica si un tipo de clase implementa una interfaz. (ID3D11ShaderReflectionType.ImplementsInterface)
ID3D11ShaderReflectionType::IsEqual

Indica si dos punteros de interfaz ID3D11ShaderReflectionType tienen el mismo tipo subyacente.
ID3D11ShaderReflectionType::IsOfType

Indica si una variable es del tipo especificado. (ID3D11ShaderReflectionType.IsOfType)

Comentarios

La interfaz get a shader-reflection-type, llama a ID3D11ShaderReflectionVariable::GetType. Esto no es una interfaz COM, por lo que no es necesario preocuparse por los recuentos de referencias ni liberar la interfaz cuando haya terminado con ella.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado d3d11shader.h

Consulte también

Interfaces de los sombreadores