Freigeben über


ID3D11Module-Schnittstelle (d3d11shader.h)

Eine Modulschnittstelle erstellt eine instance eines Moduls, das für die Neubindung von Ressourcen verwendet wird.

Hinweis Diese Schnittstelle ist Teil der HLSL-Shaderverknüpfungstechnologie, die Sie auf allen Direct3D 11-Plattformen verwenden können, um vorkompilierte HLSL-Funktionen zu erstellen, sie in Bibliotheken zu packen und sie zur Laufzeit in vollständigen Shadern zu verknüpfen.

 

Vererbung

Die ID3D11Module-Schnittstelle erbt von der IUnknown-Schnittstelle . ID3D11Module verfügt auch über folgende Membertypen:

Methoden

Die ID3D11Module-Schnittstelle verfügt über diese Methoden.

 
ID3D11Module::CreateInstance

Initialisiert eine instance eines Shadermoduls, das für die Neubindung von Ressourcen verwendet wird.

Hinweise

Um eine Modulschnittstelle zu erhalten, rufen Sie D3DLoadModule auf.

HinweisID3D11Module erfordert die D3dcompiler_47.dll oder eine höhere Version der DLL.
 

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile d3d11shader.h

Siehe auch

IUnknown

Shader-Schnittstellen