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 を含む) |