Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les applications utilisent les méthodes de l’interface IDirect3DTexture9 pour manipuler une ressource de texture.
Héritage
L’interface IDirect3DTexture9 hérite de IDirect3DBaseTexture9. IDirect3DTexture9 a également les types de membres suivants :
Méthodes
L’interface IDirect3DTexture9 a ces méthodes.
|
IDirect3DTexture9 ::AddDirtyRect La méthode IDirect3DTexture9 ::AddDirtyRect (d3d9.h) ajoute une région sale à une ressource de texture. |
|
IDirect3DTexture9 ::GetLevelDesc La méthode IDirect3DTexture9 ::GetLevelDesc (d3d9.h) récupère une description de niveau d’une ressource de texture. |
|
IDirect3DTexture9 ::GetSurfaceLevel La méthode IDirect3DTexture9 ::GetSurfaceLevel (d3d9.h) récupère le niveau de surface de texture spécifié. |
|
IDirect3DTexture9 ::LockRect La méthode IDirect3DTexture9 ::LockRect (d3d9.h) verrouille un rectangle sur une ressource de texture. |
|
IDirect3DTexture9 ::UnlockRect La méthode IDirect3DTexture9 ::UnlockRect (d3d9.h) déverrouille un rectangle sur une ressource de texture. |
Remarques
L’interface IDirect3DTexture9 peut être obtenue en appelant la méthode IDirect3DDevice9 ::CreateTexture ou l’une des fonctions D3DXCreateTexturexxx .
Cette interface hérite de fonctionnalités supplémentaires de l’interface IDirect3DBaseTexture9 .
Cette interface, comme toutes les interfaces COM, hérite de l’interface IUnknown .
Les types LPDIRECT3DTEXTURE9 et PDIRECT3DTEXTURE9 sont définis en tant que pointeurs vers l’interface IDirect3DTexture9 .
typedef struct IDirect3DTexture9 *LPDIRECT3DTEXTURE9, *PDIRECT3DTEXTURE9;
Configuration requise
| Condition requise | Valeur |
|---|---|
| Plateforme cible | Windows |
| En-tête | d3d9.h (inclure D3D9.h) |
Voir aussi
D3DXCreateTextureFromFileInMemory
D3DXCreateTextureFromFileInMemoryEx