IGXBaseTexture: различия между версиями
Перейти к навигации
Перейти к поиску
Byurrer (обсуждение | вклад) (Новая страница: «== Описание == Базовый интерфейс текстур. == Методы == === getFormat === ==== Синтаксис ==== <syntaxhighlight lang…») |
Byurrer (обсуждение | вклад) м |
||
| (не показана 1 промежуточная версия этого же участника) | |||
| Строка 31: | Строка 31: | ||
==== Описание ==== | ==== Описание ==== | ||
| − | + | Использовать текстуру как [[Render target]] ([[IGXSurface]]), используется нулевой лод (максимальный размер). | |
==== Заметки ==== | ==== Заметки ==== | ||
| Строка 39: | Строка 39: | ||
[[Category:Текстуры]] | [[Category:Текстуры]] | ||
[[Category:textures.h]] | [[Category:textures.h]] | ||
| + | [[Category:Интерфейсы]] | ||
Текущая версия на 12:19, 16 июня 2019
Содержание
Описание[править]
Базовый интерфейс текстур.
Методы[править]
getFormat[править]
Синтаксис[править]
virtual GXFORMAT IGXBaseTexture::getFormat() = 0;
Описание[править]
Возвращает формат из перечисления GXFORMAT
getType[править]
Синтаксис[править]
virtual GXTEXTURE_TYPE IGXBaseTexture::getType() = 0;
Описание[править]
Возвращает тип из перечисления GXTEXTURE_TYPE
asRenderTarget[править]
Синтаксис[править]
virtual IGXSurface* IGXBaseTexture::asRenderTarget() = 0;
Описание[править]
Использовать текстуру как Render target (IGXSurface), используется нулевой лод (максимальный размер).
Заметки[править]
IGXTexture3D и IGXTextureCube используются как многослойные, IGXTexture2D как 2D