ID3D10EffectShaderVariable::GetInputSignatureElementDesc
入力シグネチャの記述を取得します。
HRESULT
GetInputSignatureElementDesc(
UINT ShaderIndex,
UINT Element,
D3D10_SIGNATURE_PARAMETER_DESC *pDesc
);
パラメータ
- ShaderIndex
シェーダーのゼロから始まるインデックスです。 - Element
シェーダー要素のゼロから始まるインデックスです。 - pDesc
パラメーターの記述へのポインターです (「D3D10_SIGNATURE_PARAMETER_DESC」を参照してください)。
戻り値
Direct3D 10 のリターン コード のいずれかを返します。
解説
エフェクトには 1 つまたは複数のシェーダーが含まれています。各シェーダーには入力シグネチャと出力シグネチャが 1 つずつあり、それぞれのシグネチャには 1 つまたは複数の要素 (またはパラメーター) があります。シェーダーのインデックスはシェーダーを特定し、要素のインデックスはシェーダー シグネチャの要素 (またはパラメーター) を特定します。
要件
ヘッダー: D3D10Effect.h 宣言