Interfaccia ID3D11LibraryReflection (d3d11shader.h)

Un'interfaccia di reflection della libreria accede alle informazioni della libreria.

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

 

Ereditarietà

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

Metodi

L'interfaccia ID3D11LibraryReflection include questi metodi.

 
ID3D11LibraryReflection::GetDesc

Riempie la struttura descrittore della libreria per la reflection della libreria. (ID3D11LibraryReflection.GetDesc)
ID3D11LibraryReflection::GetFunctionByIndex

Il metodo ID3D11LibraryReflection::GetFunctionByIndex (d3d11shader.h) ottiene il reflectionor della funzione.

Commenti

Per ottenere un'interfaccia di reflection della libreria, chiamare D3DReflectLibrary.

NotaID3D11LibraryReflection richiede la D3dcompiler_47.dll o una versione successiva della DLL.
 

Requisiti

   
Piattaforma di destinazione Windows
Intestazione d3d11shader.h

Vedi anche

IUnknown

Interfacce shader