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) |