структура D3DX11_EFFECT_VARIABLE_DESC
Описывает переменную эффекта.
Синтаксис
typedef struct _D3DX11_EFFECT_VARIABLE_DESC {
LPCSTR Name;
LPCSTR Semantic;
UINT Flags;
UINT Annotations;
UINT BufferOffset;
UINT ExplicitBindPoint;
} D3DX11_EFFECT_VARIABLE_DESC;
Члены
-
имя;
-
Тип: LPCSTR
-
Имя переменной, заметки или элемента структуры.
-
Семантика
-
Тип: LPCSTR
-
Семантическая строка этой переменной или элемента структуры (null для заметок или, если они отсутствуют).
-
Flags
-
Тип: UINT
-
Необязательные флаги для переменных эффекта.
-
Заметки
-
Тип: UINT
-
Количество заметок в этой переменной (всегда 0 для заметок).
-
BufferOffset
-
Тип: UINT
-
Смещение на содержащий cbuffer или tbuffer (всегда 0 для заметок или переменных, не содержащихся в буферах констант).
-
ExplicitBindPoint
-
Тип: UINT
-
Используется, если переменная была явно привязана с помощью ключевое слово регистра. Проверьте флаги для D3DX11_EFFECT_VARIABLE_EXPLICIT_BIND_POINT.
Комментарии
D3DX11_EFFECT_VARIABLE_DESC используется с ID3DX11EffectVariable::GetDesc.
Требования
Требование | Значение |
---|---|
Заголовок |
|