Interfaz ID3D12LibraryReflection (d3d12shader.h)
Una interfaz de reflexión de biblioteca accede a la información de la biblioteca.
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.
Herencia
La interfaz ID3D12LibraryReflection hereda de la interfaz IUnknown . ID3D12LibraryReflection también tiene estos tipos de miembros:
Métodos
La interfaz ID3D12LibraryReflection tiene estos métodos.
ID3D12LibraryReflection::GetDesc Rellena la estructura del descriptor de biblioteca para la reflexión de la biblioteca. (ID3D12LibraryReflection.GetDesc) |
ID3D12LibraryReflection::GetFunctionByIndex El método ID3D12LibraryReflection::GetFunctionByIndex (d3d12shader.h) obtiene el reflector de función. |
Comentarios
Para obtener una interfaz de reflexión de biblioteca, llame a D3DReflectLibrary.
NotaID3D12LibraryReflection requiere el D3dcompiler_47.dll o una versión posterior del archivo DLL.
Requisitos
Plataforma de destino | Windows |
Encabezado | d3d12shader.h |