Freigeben über


ID3D10ShaderReflection::GetResourceBindingDesc-Methode (d3d10shader.h)

Rufen Sie eine Beschreibung der Ressourcen ab, die an einen Shader gebunden sind.

Syntax

HRESULT GetResourceBindingDesc(
  [in] UINT                         ResourceIndex,
  [in] D3D10_SHADER_INPUT_BIND_DESC *pDesc
);

Parameter

[in] ResourceIndex

Typ: UINT

Ein nullbasierter Ressourcenindex.

[in] pDesc

Typ: D3D10_SHADER_INPUT_BIND_DESC*

Ein Zeiger auf eine Eingabebindungsbeschreibung. Siehe D3D10_SHADER_INPUT_BIND_DESC.

Rückgabewert

Typ: HRESULT

Gibt einen der folgenden Direct3D 10-Rückgabecodes zurück.

Hinweise

Ein Shader besteht aus ausführbarem Code (den kompilierten HLSL-Funktionen) und einer Reihe von Ressourcen, die den Shader mit Eingabedaten versorgen. Diese API ruft eine Liste der Ressourcen ab, die als Eingaben an den Shader gebunden sind.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile d3d10shader.h

Weitere Informationen

ID3D10ShaderReflection-Schnittstelle