Partager via


Interface IDirect3DBaseTexture9 (d3d9helper.h)

Les applications utilisent les méthodes de l’interface IDirect3DBaseTexture9 pour manipuler les ressources de texture, y compris les textures de cube et de volume.

Héritage

L’interface IDirect3DBaseTexture9 hérite de IDirect3DResource9. IDirect3DBaseTexture9 a également les types de membres suivants :

Méthodes

L’interface IDirect3DBaseTexture9 utilise ces méthodes.

 
IDirect3DBaseTexture9::GenerateMipSubLevels

La méthode IDirect3DBaseTexture9::GenerateMipSubLevels (d3d9helper.h) génère des sous-niveaux mipmap.
IDirect3DBaseTexture9::GetAutoGenFilterType

La méthode IDirect3DBaseTexture9::GetAutoGenFilterType (d3d9helper.h) obtient le type de filtre utilisé pour les sous-niveaux mipmap générés automatiquement.
IDirect3DBaseTexture9::GetLevelCount

La méthode IDirect3DBaseTexture9::GetLevelCount (d3d9helper.h) retourne le nombre de niveaux de texture dans une texture à plusieurs niveaux.
IDirect3DBaseTexture9::GetLOD

La méthode IDirect3DBaseTexture9::GetLOD (d3d9helper.h) retourne une valeur limitée au niveau de détail maximal défini pour une texture managée.
IDirect3DBaseTexture9::SetAutoGenFilterType

La méthode IDirect3DBaseTexture9::SetAutoGenFilterType (d3d9helper.h) définit le type de filtre utilisé pour les sous-niveaux mipmap générés automatiquement.
IDirect3DBaseTexture9::SetLOD

La méthode IDirect3DBaseTexture9::SetLOD (d3d9helper.h) définit le niveau de détail le plus détaillé pour une texture managée.

Notes

L’interface IDirect3DBaseTexture9 affectée à une étape particulière pour un appareil est obtenue en appelant la méthode GetTexture .

Les types LPDIRECT3DBASETEXTURE9 et PDIRECT3DBASETEXTURE9 sont définis en tant que pointeurs vers l’interface IDirect3DBaseTexture9 .

typedef struct IDirect3DBaseTexture9 *LPDIRECT3DBASETEXTURE9, *PDIRECT3DBASETEXTURE9;

Spécifications

   
Plateforme cible Windows
En-tête d3d9helper.h (inclure D3D9.h)

Voir aussi

Direct3D Interfaces

IDirect3DResource9