Freigeben über


ID3D10EffectShaderVariable::GetInputSignatureElementDesc-Methode (d3d10effect.h)

Rufen Sie eine Eingabesignaturbeschreibung ab.

Syntax

HRESULT GetInputSignatureElementDesc(
  [in] UINT                           ShaderIndex,
  [in] UINT                           Element,
  [in] D3D10_SIGNATURE_PARAMETER_DESC *pDesc
);

Parameter

[in] ShaderIndex

Typ: UINT

Ein nullbasierter Shaderindex.

[in] Element

Typ: UINT

Ein nullbasierter Shaderelementindex.

[in] pDesc

Typ: D3D10_SIGNATURE_PARAMETER_DESC*

Ein Zeiger auf eine Parameterbeschreibung (siehe D3D10_SIGNATURE_PARAMETER_DESC).

Rückgabewert

Typ: HRESULT

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

Hinweise

Ein Effekt enthält mindestens einen Shader. jeder Shader verfügt über eine Eingabe- und Ausgabesignatur. Jede Signatur enthält ein oder mehrere Elemente (oder Parameter). Der Shaderindex identifiziert den Shader und der Elementindex das Element (oder den Parameter) in der Shadersignatur.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile d3d10effect.h

Weitere Informationen

ID3D10EffectShaderResourceVariable Schnittstelle

ID3D10EffectShaderVariable