ID3D11ModuleInstance::BindResourceAsUnorderedAccessView method (d3d11shader.h)
Rebinds a resource as an unordered access view (UAV) from source slot to destination slot.
Syntax
HRESULT BindResourceAsUnorderedAccessView(
[in] UINT uSrcSrvSlot,
[in] UINT uDstUavSlot,
[in] UINT uCount
);
Parameters
[in] uSrcSrvSlot
Type: UINT
The first source slot number for rebinding.
[in] uDstUavSlot
Type: UINT
The first destination slot number for rebinding.
[in] uCount
Type: UINT
The number of slots for rebinding.
Return value
Type: HRESULT
Returns:
- S_OK for a valid rebinding
- S_FALSE for rebinding a nonexistent slot; that is, for which the shader reflection doesn’t have any data
- E_FAIL for an invalid rebinding, for example, the rebinding is out-of-bounds
- Possibly one of the other Direct3D 11 Return Codes
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | d3d11shader.h |
Library | D3DCompiler.lib |
DLL | D3DCompiler_47.dll |