Freigeben über


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)

Weitere Informationen

Direct3D-Schnittstellen

IDirect3DResource9