IDirect3DSurface9-Schnittstelle (d3d9helper.h)
Anwendungen verwenden die Methoden der IDirect3DSurface9-Schnittstelle, um Oberflächen abzufragen und vorzubereiten.
Vererbung
Die IDirect3DSurface9-Schnittstelle erbt von IDirect3DResource9. IDirect3DSurface9 verfügt auch über die folgenden Typen von Membern:
Methoden
Die IDirect3DSurface9-Schnittstelle verfügt über diese Methoden.
IDirect3DSurface9::GetContainer Die IDirect3DSurface9::GetContainer-Methode (d3d9helper.h) bietet Zugriff auf das übergeordnete Cubetextur- oder Texturobjekt (mipmap). |
IDirect3DSurface9::GetDC Die IDirect3DSurface9::GetDC-Methode (d3d9helper.h) ruft einen Gerätekontext ab. |
IDirect3DSurface9::GetDesc Die IDirect3DSurface9::GetDesc-Methode (d3d9helper.h) ruft eine Beschreibung der Oberfläche ab. |
IDirect3DSurface9::LockRect Die IDirect3DSurface9::LockRect-Methode (d3d9helper.h) sperrt ein Rechteck auf einer Oberfläche. |
IDirect3DSurface9::ReleaseDC Die IDirect3DSurface9::ReleaseDC-Methode (d3d9helper.h) gibt ein Gerätekontexthandle frei. |
IDirect3DSurface9::UnlockRect Die IDirect3DSurface9::UnlockRect-Methode (d3d9helper.h) entsperrt ein Rechteck auf einer Oberfläche. |
Hinweise
Die Typen LPDIRECT3DSURFACE9 und PDIRECT3DSURFACE9 sind als Zeiger auf die IDirect3DSurface9-Schnittstelle definiert.
typedef struct IDirect3DSurface9 *LPDIRECT3DSURFACE9, *PDIRECT3DSURFACE9;
Anforderungen
Zielplattform | Windows |
Kopfzeile | d3d9helper.h (einschließlich D3D9.h) |