ID3D11ModuleInstance interface
A module-instance interface is used for resource rebinding.
Members
The ID3D11ModuleInstance interface inherits from the IUnknown interface. ID3D11ModuleInstance also has these types of members:
Methods
The ID3D11ModuleInstance interface has these methods.
| Method | Description |
|---|---|
| BindConstantBuffer |
Rebinds a constant buffer from a source slot to a destination slot. |
| BindConstantBufferByName |
Rebinds a constant buffer by name to a destination slot. |
| BindResource |
Rebinds a texture or buffer from source slot to destination slot. |
| BindResourceAsUnorderedAccessView |
Rebinds a resource as an unordered access view (UAV) from source slot to destination slot. |
| BindResourceAsUnorderedAccessViewByName |
Rebinds a resource by name as an unordered access view (UAV) to destination slots. |
| BindResourceByName |
Rebinds a texture or buffer by name to destination slots. |
| BindSampler |
Rebinds a sampler from source slot to destination slot. |
| BindSamplerByName |
Rebinds a sampler by name to destination slots. |
| BindUnorderedAccessView |
Rebinds an unordered access view (UAV) from source slot to destination slot. |
| BindUnorderedAccessViewByName |
Rebinds an unordered access view (UAV) by name to destination slots. |
Remarks
To get a module-instance interface, call ID3D11Module::CreateInstance or ID3D11FunctionLinkingGraph::CreateModuleInstance.
Requirements
|
Header |
|
|---|---|
|
Library |
|
|
DLL |
|
See also