Compartir a través de


Interfaz ID3D11LibraryReflection (d3d11shader.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 11 para crear funciones HLSL precompiladas, empaquetarlas en bibliotecas y vincularlas a sombreadores completos en tiempo de ejecución.

 

Herencia

La interfaz ID3D11LibraryReflection hereda de la interfaz IUnknown . ID3D11LibraryReflection también tiene estos tipos de miembros:

Métodos

La interfaz ID3D11LibraryReflection tiene estos métodos.

 
ID3D11LibraryReflection::GetDesc

Rellena la estructura del descriptor de biblioteca para la reflexión de la biblioteca. (ID3D11LibraryReflection.GetDesc)
ID3D11LibraryReflection::GetFunctionByIndex

El método ID3D11LibraryReflection::GetFunctionByIndex (d3d11shader.h) obtiene el reflector de función.

Comentarios

Para obtener una interfaz de reflexión de biblioteca, llame a D3DReflectLibrary.

NotaID3D11LibraryReflection requiere la D3dcompiler_47.dll o una versión posterior del archivo DLL.
 

Requisitos

   
Plataforma de destino Windows
Encabezado d3d11shader.h

Consulte también

IUnknown

Interfaces de los sombreadores