Метод ID3D10EffectShaderVariable::GetOutputSignatureElementDesc (d3d10effect.h)
Получение описания сигнатуры вывода.
Синтаксис
HRESULT GetOutputSignatureElementDesc(
[in] UINT ShaderIndex,
[in] UINT Element,
[in] D3D10_SIGNATURE_PARAMETER_DESC *pDesc
);
Параметры
[in] ShaderIndex
Тип: UINT
Отсчитываемый от нуля индекс шейдера.
[in] Element
Тип: UINT
Отсчитываемый от нуля индекс элементов.
[in] pDesc
Тип: D3D10_SIGNATURE_PARAMETER_DESC*
Указатель на описание параметра (см . D3D10_SIGNATURE_PARAMETER_DESC).
Возвращаемое значение
Тип: HRESULT
Возвращает один из следующих кодов возврата Direct3D 10.
Комментарии
Эффект содержит один или несколько шейдеров; каждый шейдер имеет входную и выходную сигнатуру; каждая сигнатура содержит один или несколько элементов (или параметров). Индекс шейдера идентифицирует шейдер, а индекс элемента определяет элемент (или параметр) в сигнатуре шейдера.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | d3d10effect.h |