IDirect3DBaseTexture9-Schnittstelle (d3d9helper.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 Die IDirect3DBaseTexture9::SetLOD-Methode (d3d9helper.h) legt den detailliertesten 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 | d3d9helper.h (einschließlich D3D9.h) |