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 |