Интерфейс 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) |