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


Интерфейс ID3DX11EffectVariable

Интерфейс ID3DX11EffectVariable является базовым классом для всех переменных эффекта.

Время существования объекта ID3DX11EffectVariable равно времени существования его родительского объекта ID3DX11Effect .

Методы

Интерфейс ID3DX11EffectVariable содержит следующие методы.

Метод Описание
AsBlend Получение переменной смешения эффектов.
AsClassInstance Получение переменной экземпляра класса.
AsConstantBuffer Получение буфера констант.
AsDepthStencil Получение переменной трафарета глубины.
AsDepthStencilView Получите переменную представления трафарета глубины.
AsInterface Получение переменной интерфейса.
AsMatrix Получение матричной переменной.
AsRasterizer Получение переменной растеризатора.
AsRenderTargetView Получение переменной render-target-view.
AsSampler Получите переменную выборки.
AsScalar Получение скалярной переменной.
AsShader Получение переменной шейдера.
AsShaderResource Получите переменную ресурса шейдера.
AsString Получение строковой переменной.
AsUnorderedAccessView Получение переменной с неупорядоченным доступом и представлением.
AsVector Получение векторной переменной.
GetAnnotationByIndex Получение заметки по индексу.
GetAnnotationByName Получение заметки по имени.
GetDesc Получите описание.
GetElement Получение элемента массива.
GetMemberByIndex Получение элемента структуры по индексу.
GetMemberByName Получение элемента структуры по имени.
GetMemberBySemantic Получение элемента структуры по семантике.
GetParentConstantBuffer Получение буфера констант.
GetRawValue Получение данных.
GetType Получение сведений о типе.
IsValid Сравните тип данных с сохраненными данными.
SetRawValue Задать данные.

Комментарии

Примечание

Пакет SDK DirectX не предоставляет скомпилированные двоичные файлы для эффектов. Для создания приложения типа эффектов необходимо использовать источник эффектов 11. Дополнительные сведения об использовании источника эффектов 11 см. в разделах Различия между эффектами 10 и Эффекты 11.

Требования

Требование Значение
Заголовок
D3dx11effect.h
Библиотека
Н/Д (библиотека эффектов 11 доступна в Интернете в качестве общего источника).)

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

Интерфейсы эффектов 11

Интерфейсы D3DX