Interfaccia ID3D11ModuleInstance (d3d11shader.h)
Viene usata un'interfaccia dell'istanza del modulo per la ribindatura delle risorse.
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 ID3D11ModuleInstance eredita dall'interfaccia IUnknown . ID3D11ModuleInstance include anche questi tipi di membri:
Metodi
L'interfaccia ID3D11ModuleInstance include questi metodi.
ID3D11ModuleInstance::BindConstantBuffer Ribinda un buffer costante da uno slot di origine a uno slot di destinazione. |
ID3D11ModuleInstance::BindConstantBufferByName Ribinda un buffer costante in base al nome di uno slot di destinazione. |
ID3D11ModuleInstance::BindResource Ribinda una trama o un buffer dallo slot di origine allo slot di destinazione. |
ID3D11ModuleInstance::BindResourceAsUnorderedAccessView Ribinda una risorsa come visualizzazione di accesso non ordinata (UAV) dallo slot di origine allo slot di destinazione. |
ID3D11ModuleInstance::BindResourceAsUnorderedAccessViewByName Ribinda una risorsa in base al nome come visualizzazione di accesso non ordinata (UAV) agli slot di destinazione. |
ID3D11ModuleInstance::BindResourceByName Ribinda una trama o un buffer in base al nome degli slot di destinazione. |
ID3D11ModuleInstance::BindSampler Ribinda un sampler dallo slot di origine allo slot di destinazione. |
ID3D11ModuleInstance::BindSamplerByName Ribinda un sampler in base al nome degli slot di destinazione. |
ID3D11ModuleInstance::BindUnorderedAccessView Ribinda una visualizzazione di accesso non ordinata (UAV) dallo slot di origine allo slot di destinazione. |
ID3D11ModuleInstance::BindUnorderedAccessViewByName Ribinda una visualizzazione di accesso non ordinata (UAV) in base al nome degli slot di destinazione. |
Commenti
Per ottenere un'interfaccia dell'istanza del modulo, chiamare ID3D11Module::CreateInstance o ID3D11FunctionLinkingGraph::CreateModuleInstance.
NotaID3D11ModuleInstance richiede la D3dcompiler_47.dll o una versione successiva della DLL.
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | d3d11shader.h |