IDirect3DBaseTexture9 インターフェイス (d3d9helper.h)

アプリケーションでは、IDirect3DBaseTexture9 インターフェイスのメソッドを使用して、キューブやボリューム のテクスチャを含むテクスチャ リソースを操作します。

継承

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

メソッド

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

 
IDirect3DBaseTexture9::GenerateMipSubLevels

IDirect3DBaseTexture9::GenerateMipSubLevels (d3d9helper.h) メソッドは、mipmap サブレベルを生成します。
IDirect3DBaseTexture9::GetAutoGenFilterType

IDirect3DBaseTexture9::GetAutoGenFilterType (d3d9helper.h) メソッドは、自動的に生成される mipmap サブレベルに使用されるフィルターの種類を取得します。
IDirect3DBaseTexture9::GetLevelCount

IDirect3DBaseTexture9::GetLevelCount (d3d9helper.h) メソッドは、マルチレベル テクスチャ内のテクスチャ レベルの数を返します。
IDirect3DBaseTexture9::GetLOD

IDirect3DBaseTexture9::GetLOD (d3d9helper.h) メソッドは、マネージド テクスチャの最大詳細レベル セットにクランプされた値を返します。
IDirect3DBaseTexture9::SetAutoGenFilterType

IDirect3DBaseTexture9::SetAutoGenFilterType (d3d9helper.h) メソッドは、自動的に生成される mipmap サブレベルに使用されるフィルターの種類を設定します。
IDirect3DBaseTexture9::SetLOD

IDirect3DBaseTexture9::SetLOD メソッド (d3d9helper.h) は、マネージド テクスチャの最も詳細な詳細レベルを設定します。

解説

デバイスの特定のステージに割り当てられた IDirect3DBaseTexture9 インターフェイスは、 GetTexture メソッドを呼び出すことによって取得されます。

LPDIRECT3DBASETEXTURE9 型と PDIRECT3DBASETEXTURE9 型は、 IDirect3DBaseTexture9 インターフェイスへのポインターとして定義されます。

typedef struct IDirect3DBaseTexture9 *LPDIRECT3DBASETEXTURE9, *PDIRECT3DBASETEXTURE9;

要件

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

関連項目

Direct3D インターフェイス

IDirect3DResource9