Поделиться через


Интерфейс IDirect3DBaseTexture9 (d3d9helper.h)

Приложения используют методы интерфейса IDirect3DBaseTexture9 для управления ресурсами текстур, включая текстуры куба и объема.

Наследование

Интерфейс IDirect3DBaseTexture9 наследуется от IDirect3DResource9. IDirect3DBaseTexture9 также содержит следующие типы элементов:

Методы

Интерфейс IDirect3DBaseTexture9 содержит следующие методы.

 
IDirect3DBaseTexture9::GenerateMipSubLevels

Метод IDirect3DBaseTexture9::GenerateMipSubLevels (d3d9helper.h) создает вложенные значения MIP-карты.
IDirect3DBaseTexture9::GetAutoGenFilterType

Метод IDirect3DBaseTexture9::GetAutoGenFilterType (d3d9helper.h) получает тип фильтра, который используется для автоматически создаваемых вложенных адресов MIP-карты.
IDirect3DBaseTexture9::GetLevelCount

Метод IDirect3DBaseTexture9::GetLevelCount (d3d9helper.h) возвращает количество уровней текстуры в многоуровневой текстуре.
IDirect3DBaseTexture9::GetLOD

Метод IDirect3DBaseTexture9::GetLOD (d3d9helper.h) возвращает значение, зажатое до максимального уровня детализации для управляемой текстуры.
IDirect3DBaseTexture9::SetAutoGenFilterType

Метод IDirect3DBaseTexture9::SetAutoGenFilterType (d3d9helper.h) задает тип фильтра, который используется для автоматически создаваемых вложенных параметров MIPmap.
IDirect3DBaseTexture9::SetLOD

Метод IDirect3DBaseTexture9::SetLOD (d3d9helper.h) задает наиболее подробный уровень детализации для управляемой текстуры.

Комментарии

Интерфейс IDirect3DBaseTexture9 , назначенный определенной стадии для устройства, получается путем вызова метода GetTexture .

Типы LPDIRECT3DBASETEXTURE9 и PDIRECT3DBASETEXTURE9 определяются как указатели на интерфейс IDirect3DBaseTexture9 .

typedef struct IDirect3DBaseTexture9 *LPDIRECT3DBASETEXTURE9, *PDIRECT3DBASETEXTURE9;

Требования

   
Целевая платформа Windows
Header d3d9helper.h (включая D3D9.h)

См. также раздел

Интерфейсы Direct3D

IDirect3DResource9