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