Interface ID3D11Linker (d3d11shader.h)

Uma interface do vinculador é usada para vincular um módulo de sombreador.

Nota Essa interface faz parte da tecnologia de vinculação de sombreador HLSL que você pode usar em todas as plataformas Direct3D 11 para criar funções HLSL pré-compiladas, empacotá-las em bibliotecas e vinculá-las a sombreadores completos em tempo de execução.

 

Herança

A interface ID3D11Linker herda da interface IUnknown . ID3D11Linker também tem estes tipos de membros:

Métodos

A interface ID3D11Linker tem esses métodos.

 
ID3D11Linker::AddClipPlaneFromCBuffer

Adiciona um plano de clipe com os coeficientes do plano tirados de uma entrada cbuffer para sombreadores 10Level9.
ID3D11Linker::Link

Vincula o sombreador e produz um blob de sombreador que o runtime do Direct3D pode usar.
ID3D11Linker::UseLibrary

Adiciona uma instância de um módulo de biblioteca a ser usada para vinculação.

Comentários

Para obter uma interface do vinculador, chame D3DCreateLinker.

ObservaçãoID3D11Linker requer o D3dcompiler_47.dll ou uma versão posterior da DLL.
 

Requisitos

   
Plataforma de Destino Windows
Cabeçalho d3d11shader.h

Confira também

IUnknown

Interfaces do sombreador