ID3D11ModuleInstance-Schnittstelle (d3d11shader.h)
Für die Neubindung von Ressourcen wird eine Modul-instance-Schnittstelle verwendet.
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 ID3D11ModuleInstance-Schnittstelle erbt von der IUnknown-Schnittstelle . ID3D11ModuleInstance verfügt auch über folgende Membertypen:
Methoden
Die ID3D11ModuleInstance-Schnittstelle verfügt über diese Methoden.
ID3D11ModuleInstance::BindConstantBuffer Rebiniert einen Konstantenpuffer von einem Quellslot an einen Zielslot. |
ID3D11ModuleInstance::BindConstantBufferByName Rebiniert einen Konstantenpuffer nach Name an einen Zielslot. |
ID3D11ModuleInstance::BindResource Rebiniert eine Textur oder einen Puffer vom Quellslot an den Zielslot. |
ID3D11ModuleInstance::BindResourceAsUnorderedAccessView Rebiniert eine Ressource als ungeordnete Zugriffsansicht (UAV) vom Quellslot an den Zielslot. |
ID3D11ModuleInstance::BindResourceAsUnorderedAccessViewByName Rebiniert eine Ressource nach Namen als ungeordnete Zugriffsansicht (UAV) an Zielslots. |
ID3D11ModuleInstance::BindResourceByName Binden Sie eine Textur oder einen Puffer nach Namen an Zielslots neu. |
ID3D11ModuleInstance::BindSampler Rebiniert einen Sampler vom Quellslot an den Zielslot. |
ID3D11ModuleInstance::BindSamplerByName Rebiniert einen Sampler nach Namen an Zielslots. |
ID3D11ModuleInstance::BindUnorderedAccessView Rebiniert eine ungeordnete Zugriffsansicht (UAV) vom Quellslot an den Zielslot. |
ID3D11ModuleInstance::BindUnorderedAccessViewByName Rebiniert eine ungeordnete Zugriffssicht (UAV) nach Name an Zielslots. |
Hinweise
Um eine Modul-instance-Schnittstelle abzurufen, rufen Sie ID3D11Module::CreateInstance oder ID3D11FunctionLinkingGraph::CreateModuleInstance auf.
HinweisID3D11ModuleInstance erfordert die D3dcompiler_47.dll oder eine höhere Version der DLL.
Anforderungen
Zielplattform | Windows |
Kopfzeile | d3d11shader.h |