IDirect3DBaseTexture9 接口 (d3d9.h)

应用程序使用 IDirect3DBaseTexture9 接口的方法操作纹理资源,包括立方体纹理和体积纹理。

继承

IDirect3DBaseTexture9 接口继承自 IDirect3DResource9IDirect3DBaseTexture9 还具有以下类型的成员:

方法

IDirect3DBaseTexture9 接口包含以下方法。

 
IDirect3DBaseTexture9::GenerateMipSubLevels

IDirect3DBaseTexture9::GenerateMipSubLevels 方法 (d3d9helper.h) 生成 mipmap 子级别。
IDirect3DBaseTexture9::GetAutoGenFilterType

IDirect3DBaseTexture9::GetAutoGenFilterType 方法 (d3d9helper.h) 获取用于自动生成的 mipmap 子层的筛选器类型。
IDirect3DBaseTexture9::GetLevelCount

IDirect3DBaseTexture9::GetLevelCount 方法 (d3d9helper.h) 返回多级纹理中的纹理级别数。
IDirect3DBaseTexture9::GetLOD

IDirect3DBaseTexture9::GetLOD 方法 (d3d9helper.h) 返回一个固定到托管纹理的最大详细级别集的值。
IDirect3DBaseTexture9::SetAutoGenFilterType

IDirect3DBaseTexture9::SetAutoGenFilterType 方法 (d3d9helper.h) 设置用于自动生成的 mipmap 子层的筛选器类型。
IDirect3DBaseTexture9::SetLOD

IDirect3DBaseTexture9::SetLOD 为托管纹理设置最详细的详细级别。

备注

通过调用 GetTexture 方法获取分配给设备特定阶段的 IDirect3DBaseTexture9 接口。

LPDIRECT3DBASETEXTURE9 和 PDIRECT3DBASETEXTURE9 类型定义为指向 IDirect3DBaseTexture9 接口的指针。

typedef struct IDirect3DBaseTexture9 *LPDIRECT3DBASETEXTURE9, *PDIRECT3DBASETEXTURE9;

要求

   
目标平台 Windows
标头 d3d9.h (包括 D3D9.h)

另请参阅

Direct3D 接口

IDirect3DResource9