Applications use the methods of the IDirect3DCubeTexture9 interface to manipulate a cube texture resource.
IDirect3DResource9Method | Description |
---|---|
IDirect3DCubeTexture9::AddDirtyRect | Member of the D3DCUBEMAP_FACES enumerated type, identifying the cube map face. |
IDirect3DCubeTexture9::GetCubeMapSurface | Retrieves a cube texture map surface. |
IDirect3DCubeTexture9::GetLevelDesc | Specifies a level of a mipmapped cube texture. |
IDirect3DCubeTexture9::LockRect | Locks a rectangle on a cube texture resource. |
IDirect3DCubeTexture9::UnlockRect | Member of the D3DCUBEMAP_FACES enumerated type, identifying a cube map face. |
The IDirect3DCubeTexture9 interface can be obtained by calling the IDirect3DDevice9::CreateCubeTexture method or one of the D3DXCreateCubeTexturexxx functions.
This interface inherits additional functionality from the IDirect3DBaseTexture9 interface.
This interface, like all COM interfaces, inherits additional functionality from the IUnknown interface.
The LPDIRECT3DCUBETEXTURE9 and PDIRECT3DCubeTexture9 types are defined as pointers to the IDirect3DCubeTexture9 interface.
typedef struct IDirect3DCubeTexture9 *LPDIRECT3DCUBETEXTURE9, *PDIRECT3DCubeTexture9;
IDirect3DDevice9::CreateCubeTexture, D3DXCreateCubeTexture, D3DXCreateCubeTextureFromFile, D3DXCreateCubeTextureFromFileEx, D3DXCreateCubeTextureFromFileInMemory, D3DXCreateCubeTextureFromFileInMemoryEx, D3DXCreateCubeTextureFromResource, D3DXCreateCubeTextureFromResourceEx
Header: Declared in D3d9.h.
Import Library: Use D3d9.lib.