Interfaz ID3D11ShaderReflectionVariable (d3d11shader.h)

Esta interfaz de reflexión de sombreador proporciona acceso a una variable.

Métodos

La interfaz ID3D11ShaderReflectionVariable tiene estos métodos.

 
ID3D11ShaderReflectionVariable::GetBuffer

Este método devuelve el búfer del objeto ID3D11ShaderReflectionVariable actual.
ID3D11ShaderReflectionVariable::GetDesc

Obtenga una descripción de variable de sombreador. (ID3D11ShaderReflectionVariable.GetDesc)
ID3D11ShaderReflectionVariable::GetInterfaceSlot

Obtiene la ranura de interfaz correspondiente para una variable que representa un puntero de interfaz. (ID3D11ShaderReflectionVariable.GetInterfaceSlot)
ID3D11ShaderReflectionVariable::GetType

Obtiene un tipo de variable de sombreador. (ID3D11ShaderReflectionVariable.GetType)

Comentarios

Para obtener una interfaz shader-reflection-variable, llame a un método como ID3D11ShaderReflection::GetVariableByName. 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

   
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