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 |