Введение в программирование трехмерных игр с DX9


         

Структуры



16.3.5. Структуры

Структуры объявляются точно так же, как это делается в С++. Однако, членами структур в HLSL не могут быть функции. Вот пример объявления структуры в HLSL:

struct MyStruct { matrix T; vector n; float f; int x; bool b; };

MyStruct s; // создаем экземпляр s.f = 5.0f; // доступ к члену



Содержание  Назад  Вперед





Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий