Compartir a través de


Interfaz ID3D12FunctionParameterReflection (d3d12shader.h)

Una interfaz function-parameter-reflection accede a la información de parámetros de función.

Nota Esta interfaz forma parte de la tecnología de vinculación del sombreador HLSL que puedes usar en todas las plataformas direct3D 12 para crear funciones HLSL precompiladas, empaquetarlas en bibliotecas y vincularlas a sombreadores completos en tiempo de ejecución.

 

Métodos

La interfaz ID3D12FunctionParameterReflection tiene estos métodos.

 
ID3D12FunctionParameterReflection::GetDesc

Rellena la estructura del descriptor de parámetros para el parámetro de la función. (ID3D12FunctionParameterReflection.GetDesc)

Comentarios

Para obtener una interfaz function-parameter-reflection, llame a ID3D12FunctionReflection::GetFunctionParameter. 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.

NotaID3D12FunctionParameterReflection requiere el D3dcompiler_47.dll o una versión posterior del archivo DLL.
 

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado d3d12shader.h

Consulte también

Interfaces de los sombreadores