Partager via


Interface IDirect3DBaseTexture9 (d3d9.h)

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

Héritage

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

Méthodes

L’interface IDirect3DBaseTexture9 a 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

IDirect3DBaseTexture9::SetLOD 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 d’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 d3d9.h (inclure D3D9.h)

Voir aussi

Direct3D Interfaces

IDirect3DResource9