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)

Weitere Informationen

Direct3D-Schnittstellen

IDirect3DResource9