IGXTexture2D

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

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

Интерфейс 2D текстуры

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

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

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

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

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

getMipmap[править]

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

virtual IGXSurface* IGXTexture2D::getMipmap(UINT i = 0) = 0;

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

Возвращает mipmap уровень по номеру, нумерация с нуля, самый большой нулевой, если уровня нет - вернет 0.

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

Аргумент Описание
i номер mipmap уровня