次の方法で共有


IDirect3DSurface9 インターフェイス (d3d9.h)

アプリケーションでは、IDirect3DSurface9 インターフェイスのメソッドを使用して、サーフェスのクエリと準備を行います。

継承

IDirect3DSurface9 インターフェイスは IDirect3DResource9 から継承されます。 IDirect3DSurface9 には、次の種類のメンバーもあります。

メソッド

IDirect3DSurface9 インターフェイスには、これらのメソッドがあります。

 
IDirect3DSurface9::GetContainer

IDirect3DSurface9::GetContainer (d3d9.h) メソッドは、親キューブ テクスチャまたはテクスチャ (mipmap) オブジェクトへのアクセスを提供します。
IDirect3DSurface9::GetDC

IDirect3DSurface9::GetDC (d3d9.h) メソッドは、デバイス コンテキストを取得します。
IDirect3DSurface9::GetDesc

IDirect3DSurface9::GetDesc (d3d9.h) メソッドは、サーフェスの説明を取得します。
IDirect3DSurface9::LockRect

IDirect3DSurface9::LockRect (d3d9.h) メソッドは、サーフェス上の四角形をロックします。
IDirect3DSurface9::ReleaseDC

IDirect3DSurface9::ReleaseDC (d3d9.h) メソッドは、デバイス コンテキスト ハンドルを解放します。
IDirect3DSurface9::UnlockRect

IDirect3DSurface9::UnlockRect (d3d9.h) メソッドは、サーフェス上の四角形のロックを解除します。

注釈

LPDIRECT3DSURFACE9型とPDIRECT3DSURFACE9型は、 IDirect3DSurface9 インターフェイスへのポインターとして定義されます。


typedef struct IDirect3DSurface9 *LPDIRECT3DSURFACE9, *PDIRECT3DSURFACE9;

要件

要件
対象プラットフォーム Windows
ヘッダー d3d9.h (D3D9.h を含む)

こちらもご覧ください

Direct3D インターフェイス

IDirect3DResource9