IGXTextureCube

Материал из GraphiX Wiki
Версия от 04:59, 17 июня 2019; Byurrer (обсуждение | вклад) (Новая страница: «== Описание == Интерфейс кубической текстуры. == Базовые интерфейсы == {| class="wikitable" border="1" cellp…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Описание[править]

Интерфейс кубической текстуры.

Базовые интерфейсы[править]

Интерфейс Описание
IGXBaseTexture Базовый интерфейс текстур

Базовые методы[править]

Метод Описание
IGXBaseTexture::getFormat Возвращает формат из перечисления GXFORMAT
IGXBaseTexture::getType Возвращает тип из перечисления GXTEXTURE_TYPE
IGXBaseTexture::asRenderTarget Использовать текстуру как Render target (IGXSurface), используется нулевой лод (максимальный размер).

Методы[править]

getMipmap[править]

Синтаксис[править]

virtual IGXSurface* IGXTextureCube::getMipmap(GXCUBEMAP_FACES face, UINT uNum = 0) = 0;

Описание[править]

Возвращает mipmap уровень грани

Параметры[править]

  • face - идентификатор грани
  • uNum - номер mipmap уровня


getSize[править]

Синтаксис[править]

virtual UINT IGXTextureCube::getSize() = 0;

Описание[править]

Возвращает размер 2D грани