ID3D11ModuleInstance::BindResourceAsUnorderedAccessViewByName-Methode (d3d11shader.h)

Binden Sie eine Ressource nach Namen als ungeordnete Zugriffsansicht (UAV) an Zielslots neu.

Syntax

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

Parameter

[in] pSrvName

Typ: LPCSTR

Der Name der Ressource für die erneute Bindung.

[in] uDstUavSlot

Typ: UINT

Die erste Zielslotnummer für die erneute Bindung.

[in] uCount

Typ: UINT

Die Anzahl der Slots für die erneute Bindung.

Rückgabewert

Typ: HRESULT

Rückgabewerte:

  • S_OK für eine gültige Neubindung
  • S_FALSE zum erneuten Binden eines nicht vorhandenen Slots; das heißt, für die die Shaderreflektion keine Daten enthält
  • E_FAIL für eine ungültige Neubindung, z. B. ist die erneute Bindung außerhalb der Grenzen.
  • Möglicherweise einer der anderen Direct3D 11-Rückgabecodes

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile d3d11shader.h
Bibliothek D3DCompiler.lib
DLL D3DCompiler_47.dll

Weitere Informationen

ID3D11ModuleInstance