Interfaz ID3D11Linker (d3d11shader.h)

Se usa una interfaz del vinculador para vincular un módulo de sombreador.

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 ID3D11Linker hereda de la interfaz IUnknown . ID3D11Linker también tiene estos tipos de miembros:

Métodos

La interfaz ID3D11Linker tiene estos métodos.

 
ID3D11Linker::AddClipPlaneFromCBuffer

Agrega un plano de recorte con los coeficientes de plano tomados de una entrada cbuffer para 10 Sombreadores Devel9.
ID3D11Linker::Link

Vincula el sombreador y genera un blob de sombreador que el entorno de ejecución de Direct3D puede usar.
ID3D11Linker::UseLibrary

Agrega una instancia de un módulo de biblioteca que se usará para vincular.

Comentarios

Para obtener una interfaz del vinculador, llame a D3DCreateLinker.

NotaID3D11Linker requiere el 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