Condividi tramite


Interfaccia IDirect3DSurface9 (d3d9helper.h)

Le applicazioni usano i metodi dell'interfaccia IDirect3DSurface9 per eseguire query e preparare le superfici.

Ereditarietà

L'interfaccia IDirect3DSurface9 eredita da IDirect3DResource9. IDirect3DSurface9 include anche questi tipi di membri:

Metodi

L'interfaccia IDirect3DSurface9 include questi metodi.

 
IDirect3DSurface9::GetContainer

Il metodo IDirect3DSurface9::GetContainer (d3d9helper.h) fornisce l'accesso all'oggetto trama o trama padre (mipmap).
IDirect3DSurface9::GetDC

Il metodo IDirect3DSurface9::GetDC (d3d9helper.h) recupera un contesto del dispositivo.
IDirect3DSurface9::GetDesc

Il metodo IDirect3DSurface9::GetDesc (d3d9helper.h) recupera una descrizione della superficie.
IDirect3DSurface9::LockRect

Il metodo IDirect3DSurface9::LockRect (d3d9helper.h) blocca un rettangolo su una superficie.
IDirect3DSurface9::ReleaseDC

Il metodo IDirect3DSurface9::ReleaseDC (d3d9helper.h) rilascia un handle di contesto del dispositivo.
IDirect3DSurface9::UnlockRect

Il metodo IDirect3DSurface9::UnlockRect (d3d9helper.h) sblocca un rettangolo su una superficie.

Commenti

I tipi LPDIRECT3DSURFACE9 e PDIRECT3DSURFACE9 sono definiti come puntatori all'interfaccia IDirect3DSurface9 .


typedef struct IDirect3DSurface9 *LPDIRECT3DSURFACE9, *PDIRECT3DSURFACE9;

Requisiti

   
Piattaforma di destinazione Windows
Intestazione d3d9helper.h (include D3D9.h)

Vedi anche

Interfacce Direct3D

IDirect3DResource9