IDirect3DBaseTexture9 接口 (d3d9helper.h)
应用程序使用 IDirect3DBaseTexture9 接口的方法操作纹理资源,包括多维数据集和卷纹理。
继承
IDirect3DBaseTexture9 接口继承自 IDirect3DResource9。 IDirect3DBaseTexture9 还具有以下类型的成员:
方法
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 方法 (d3d9helper.h) 为托管纹理设置最详细的详细级别。 |
备注
通过调用 GetTexture 方法获取分配给设备特定阶段的 IDirect3DBaseTexture9 接口。
LPDIRECT3DBASETEXTURE9 和 PDIRECT3DBASETEXTURE9 类型定义为指向 IDirect3DBaseTexture9 接口的指针。
typedef struct IDirect3DBaseTexture9 *LPDIRECT3DBASETEXTURE9, *PDIRECT3DBASETEXTURE9;
要求
目标平台 | Windows |
标头 | d3d9helper.h (包括 D3D9.h) |