Leggere in inglese

Condividi tramite


Interfaccia ID3D11Linker (d3d11shader.h)

Un'interfaccia del linker viene usata per collegare un modulo shader.

Nota Questa interfaccia fa parte della tecnologia di collegamento dello shader HLSL che è possibile usare in tutte le piattaforme Direct3D 11 per creare funzioni HLSL precompilate, inserirle in librerie e collegarle a shader completi in fase di esecuzione.

 

Ereditarietà

L'interfaccia ID3D11Linker eredita dall'interfaccia IUnknown . ID3D11Linker include anche questi tipi di membri:

Metodi

L'interfaccia ID3D11Linker include questi metodi.

 
ID3D11Linker::AddClipPlaneFromCBuffer

Aggiunge un piano di ritaglio con i coefficienti del piano acquisiti da una voce cbuffer per gli shader 10Level9.
ID3D11Linker::Link

Collega lo shader e produce un BLOB shader che il runtime Direct3D può usare.
ID3D11Linker::UseLibrary

Aggiunge un'istanza di un modulo di libreria da utilizzare per il collegamento.

Commenti

Per ottenere un'interfaccia del linker, chiamare D3DCreateLinker.

NotaID3D11Linker richiede il D3dcompiler_47.dll o una versione successiva della DLL.
 

Requisiti

   
Piattaforma di destinazione Windows
Intestazione d3d11shader.h

Vedi anche

IUnknown

Interfacce shader