IDirect3DCubeTexture9
キューブ テクスチャー リソースを操作するアプリケーションでは、IDirect3DCubeTexture9 インターフェイスのメソッドを使用します。
IDirect3DResource9
IDirect3DBaseTexture9
IDirect3DCubeTexture9 のメンバー
メソッド | 説明 |
---|---|
IDirect3DCubeTexture9::AddDirtyRect | D3DCUBEMAP_FACES 列挙型のメンバー。キューブ マップの面を識別します。 |
IDirect3DCubeTexture9::GetCubeMapSurface | キューブ テクスチャー マップのサーフェスを取得します。 |
IDirect3DCubeTexture9::GetLevelDesc | ミップマップ キューブ テクスチャーのレベルを指定します。 |
IDirect3DCubeTexture9::LockRect | キューブ テクスチャー リソース上の矩形をロックします。 |
IDirect3DCubeTexture9::UnlockRect | D3DCUBEMAP_FACES 列挙型のメンバー。キューブ マップの面を識別します。 |
解説
IDirect3DDevice9::CreateCubeTexture メソッドまたはいずれかの D3DXCreateCubeTexturexxx 関数を呼び出して、IDirect3DCubeTexture9 インターフェイスを取得できます。
このインターフェイスは、IDirect3DBaseTexture9 インターフェイスから追加機能を継承します。
すべての COM インターフェイスと同様、このインターフェイスは IUnknown インターフェイスから追加の機能を継承します。
LPDIRECT3DCUBETEXTURE9 型および PDIRECT3DCubeTexture9 型は、IDirect3DCubeTexture9 インターフェイスへのポインターとして定義されます。
typedef struct IDirect3DCubeTexture9 *LPDIRECT3DCUBETEXTURE9, *PDIRECT3DCubeTexture9;
関連項目
IDirect3DDevice9::CreateCubeTexture, D3DXCreateCubeTexture, D3DXCreateCubeTextureFromFile, D3DXCreateCubeTextureFromFileEx, D3DXCreateCubeTextureFromFileInMemory, D3DXCreateCubeTextureFromFileInMemoryEx, D3DXCreateCubeTextureFromResource, D3DXCreateCubeTextureFromResourceEx
要件
ヘッダー: D3D9.h 宣言
ライブラリ: D3d9.lib 内容