Interface IDirect3DSurface9 (d3d9helper.h)
Les applications utilisent les méthodes de l’interface IDirect3DSurface9 pour interroger et préparer des surfaces.
Héritage
L’interface IDirect3DSurface9 hérite de IDirect3DResource9. IDirect3DSurface9 a également les types de membres suivants :
Méthodes
L’interface IDirect3DSurface9 comporte ces méthodes.
IDirect3DSurface9::GetContainer La méthode IDirect3DSurface9::GetContainer (d3d9helper.h) permet d’accéder à l’objet texture ou texture de cube parent (mipmap). |
IDirect3DSurface9::GetDC La méthode IDirect3DSurface9::GetDC (d3d9helper.h) récupère un contexte d’appareil. |
IDirect3DSurface9::GetDesc La méthode IDirect3DSurface9::GetDesc (d3d9helper.h) récupère une description de la surface. |
IDirect3DSurface9::LockRect La méthode IDirect3DSurface9::LockRect (d3d9helper.h) verrouille un rectangle sur une surface. |
IDirect3DSurface9::ReleaseDC La méthode IDirect3DSurface9::ReleaseDC (d3d9helper.h) libère un handle de contexte d’appareil. |
IDirect3DSurface9::UnlockRect La méthode IDirect3DSurface9::UnlockRect (d3d9helper.h) déverrouille un rectangle sur une surface. |
Notes
Les types LPDIRECT3DSURFACE9 et PDIRECT3DSURFACE9 sont définis en tant que pointeurs vers l’interface IDirect3DSurface9 .
typedef struct IDirect3DSurface9 *LPDIRECT3DSURFACE9, *PDIRECT3DSURFACE9;
Spécifications
Plateforme cible | Windows |
En-tête | d3d9helper.h (incluez D3D9.h) |