Metodo ID3D11ModuleInstance::BindResourceAsUnorderedAccessViewByName (d3d11shader.h)

Riassocia una risorsa in base al nome come visualizzazione di accesso non ordinata (UAV) agli slot di destinazione.

Sintassi

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

Parametri

[in] pSrvName

Tipo: LPCSTR

Nome della risorsa per la riassociazione.

[in] uDstUavSlot

Tipo: UINT

Primo numero di slot di destinazione per la riassociazione.

[in] uCount

Tipo: UINT

Numero di slot per la riassociazione.

Valore restituito

Tipo: HRESULT

Restituisce:

  • S_OK per un'associazione valida
  • S_FALSE per riassociare uno slot inesistente; vale a dire, per cui la reflection shader non ha dati
  • E_FAIL per una riassociazione non valida, ad esempio, il riassociamento è out-of-bounds
  • Probabilmente uno degli altri codici restituiti direct3D 11

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione d3d11shader.h
Libreria D3DCompiler.lib
DLL D3DCompiler_47.dll

Vedi anche

ID3D11ModuleInstance