IDirect3DSurface9 インターフェイス (d3d9helper.h)
アプリケーションでは、IDirect3DSurface9 インターフェイスのメソッドを使用して、サーフェスのクエリと準備を行います。
IDirect3DSurface9 インターフェイスは、IDirect3DResource9 から継承されます。 IDirect3DSurface9 には、次の種類のメンバーもあります。
IDirect3DSurface9 インターフェイスには、これらのメソッドがあります。
IDirect3DSurface9::GetContainer IDirect3DSurface9::GetContainer メソッド (d3d9helper.h) は、親キューブ テクスチャまたはテクスチャ (mipmap) オブジェクトへのアクセスを提供します。 |
IDirect3DSurface9::GetDC IDirect3DSurface9::GetDC メソッド (d3d9helper.h) は、デバイス コンテキストを取得します。 |
IDirect3DSurface9::GetDesc IDirect3DSurface9::GetDesc メソッド (d3d9helper.h) は、サーフェスの説明を取得します。 |
IDirect3DSurface9::LockRect IDirect3DSurface9::LockRect メソッド (d3d9helper.h) は、サーフェス上の四角形をロックします。 |
IDirect3DSurface9::ReleaseDC IDirect3DSurface9::ReleaseDC メソッド (d3d9helper.h) は、デバイス コンテキスト ハンドルを解放します。 |
IDirect3DSurface9::UnlockRect IDirect3DSurface9::UnlockRect メソッド (d3d9helper.h) は、サーフェス上の四角形のロックを解除します。 |
LPDIRECT3DSURFACE9 型と PDIRECT3DSURFACE9 型は、 IDirect3DSurface9 インターフェイスへのポインターとして定義されます。
typedef struct IDirect3DSurface9 *LPDIRECT3DSURFACE9, *PDIRECT3DSURFACE9;
対象プラットフォーム | Windows |
ヘッダー | d3d9helper.h (D3D9.h を含む) |