ID3D11ModuleInstance::BindResourceAsUnorderedAccessViewByName method

Rebinds a resource by name as an unordered access view (UAV) to destination slots.

Syntax


HRESULT BindResourceAsUnorderedAccessViewByName(
  [in]  LPCSTR pSrvName,
  [in]  UINT uDstUavSlot,
  [in]  UINT uCount
);

Parameters

pSrvName [in]

Type: LPCSTR

The name of the resource for rebinding.

uDstUavSlot [in]

Type: UINT

The first destination slot number for rebinding.

uCount [in]

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

Header

D3D11Shader.h

Library

D3DCompiler.lib

DLL

D3DCompiler_47.dll

See also

ID3D11ModuleInstance

 

 

Community Additions

ADD
Show:
© 2014 Microsoft