структура D3DX11_PASS_SHADER_DESC
Описывает этап эффекта.
Синтаксис
typedef struct _D3DX11_PASS_SHADER_DESC {
ID3DX11EffectShaderVariable *pShaderVariable;
UINT ShaderIndex;
} D3DX11_PASS_SHADER_DESC;
Члены
-
pShaderVariable
-
Переменная, из которую был получен этот шейдер.
-
ShaderIndex
-
Тип: UINT
-
Элемент pShaderVariable (если массив) или 0, если это неприменимо.
Комментарии
D3DX11_PASS_SHADER_DESC используется с методами ID3DX11EffectPass Get*ShaderDesc.
Если это назначение встроенного шейдера, возвращаемый интерфейс будет анонимной переменной шейдера, которая не может быть получена каким-либо другим способом. Это имя в описании переменной будет "$Anonymous". Если в блоке прохода нет назначения этого типа, pShaderVariable != NULL, но pShaderVariable-IsValid>() == FALSE.
Требования
Требование | Значение |
---|---|
Заголовок |
|