IGXBaseTextureD: различия между версиями
Перейти к навигации
Перейти к поиску
Byurrer (обсуждение | вклад) м |
Byurrer (обсуждение | вклад) м (→Описание) |
||
| Строка 33: | Строка 33: | ||
==== Описание ==== | ==== Описание ==== | ||
| − | + | Возвращает ширину в пикселях | |
| − | |||
=== getHeight === | === getHeight === | ||
Версия 12:19, 16 июня 2019
Содержание
Описание
Базовый интерфейс 2D/3D текстур.
Базовые интерфейсы
| Интерфейс | Описание |
|---|---|
| IGXBaseTexture | Базовый интерфейс текстур |
Базовые методы
| Метод | Описание |
|---|---|
| IGXBaseTexture::getFormat | Возвращает формат из перечисления GXFORMAT |
| IGXBaseTexture::getType | Возвращает тип из перечисления GXTEXTURE_TYPE |
| IGXBaseTexture::asRenderTarget | Использовать текстуру как Render target (IGXSurface), используется нулевой лод (максимальный размер). |
Методы
getWidth
Синтаксис
virtual UINT IGXBaseTextureD::getWidth() = 0;
Описание
Возвращает ширину в пикселях
getHeight
Синтаксис
virtual UINT IGXBaseTextureD::getHeight() = 0;
Описание
Возвращает высоту в пикселях.
update
Синтаксис
virtual void IGXBaseTextureD::update(void *pData) = 0;
Описание
Заполняет текстуру данными из буфера.
Параметры
- pData указать на данные для заполнения, должен быть размером как текстура, частичное заполнение недопустимо