Поделиться через


Метод ID3D10EffectVariable::AsShader (d3d10effect.h)

Получение переменной шейдера.

Синтаксис

ID3D10EffectShaderVariable * AsShader();

Возвращаемое значение

Тип: ID3D10EffectShaderVariable*

Указатель на переменную шейдера. См . раздел ID3D10EffectShaderVariable.

Комментарии

AsShader возвращает версию переменной эффекта, которая была специализирована на переменной шейдера. Как и приведение, эта специализация вернет недопустимый объект, если переменная эффекта не содержит данных шейдера.

Приложения могут проверить возвращенный объект на допустимость, вызвав IsValid.

Требования

Требование Значение
Целевая платформа Windows
Header d3d10effect.h

См. также раздел

ИНТЕРФЕЙС ID3D10EffectVariable