IDirect3DBaseTexture9-Schnittstelle (d3d9.h)
Anwendungen verwenden die Methoden der IDirect3DBaseTexture9-Schnittstelle, um Texturressourcen wie Cube- und Volumetexturen zu bearbeiten.
Vererbung
Die IDirect3DBaseTexture9-Schnittstelle erbt von IDirect3DResource9. IDirect3DBaseTexture9 verfügt auch über folgende Membertypen:
Methoden
Die IDirect3DBaseTexture9-Schnittstelle verfügt über diese Methoden.
IDirect3DBaseTexture9::GenerateMipSubLevels Die IDirect3DBaseTexture9::GenerateMipSubLevels-Methode (d3d9helper.h) generiert mipmap-Unterebenen. |
IDirect3DBaseTexture9::GetAutoGenFilterType Die IDirect3DBaseTexture9::GetAutoGenFilterType-Methode (d3d9helper.h) ruft den Filtertyp ab, der für automatisch generierte mipmap-Unterebenen verwendet wird. |
IDirect3DBaseTexture9::GetLevelCount Die IDirect3DBaseTexture9::GetLevelCount-Methode (d3d9helper.h) gibt die Anzahl der Texturebenen in einer Textur mit mehreren Ebenen zurück. |
IDirect3DBaseTexture9::GetLOD Die IDirect3DBaseTexture9::GetLOD-Methode (d3d9helper.h) gibt einen Wert zurück, der auf den maximalen Detailgrad für eine verwaltete Textur geklemmt ist. |
IDirect3DBaseTexture9::SetAutoGenFilterType Die IDirect3DBaseTexture9::SetAutoGenFilterType-Methode (d3d9helper.h) legt den Filtertyp fest, der für automatisch generierte mipmap-Unterebenen verwendet wird. |
IDirect3DBaseTexture9::SetLOD IDirect3DBaseTexture9::SetLOD legt den detailreichsten Detailgrad für eine verwaltete Textur fest. |
Hinweise
Die IDirect3DBaseTexture9-Schnittstelle , die einer bestimmten Stufe für ein Gerät zugewiesen ist, wird durch Aufrufen der GetTexture-Methode abgerufen.
Die Typen LPDIRECT3DBASETEXTURE9 und PDIRECT3DBASETEXTURE9 werden als Zeiger auf die IDirect3DBaseTexture9-Schnittstelle definiert.
typedef struct IDirect3DBaseTexture9 *LPDIRECT3DBASETEXTURE9, *PDIRECT3DBASETEXTURE9;
Anforderungen
Zielplattform | Windows |
Kopfzeile | d3d9.h (einschließlich D3D9.h) |