IDirect3DCubeTexture9

Applications use the methods of the IDirect3DCubeTexture9 interface to manipulate a cube texture resource.

IDirect3DResource9
   IDirect3DBaseTexture9
      IDirect3DCubeTexture9

IDirect3DCubeTexture9 Members

Method 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.

Remarks

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;

See Also

IDirect3DDevice9::CreateCubeTexture, D3DXCreateCubeTexture, D3DXCreateCubeTextureFromFile, D3DXCreateCubeTextureFromFileEx, D3DXCreateCubeTextureFromFileInMemory, D3DXCreateCubeTextureFromFileInMemoryEx, D3DXCreateCubeTextureFromResource, D3DXCreateCubeTextureFromResourceEx

Requirements

Header: Declared in D3d9.h.

Import Library: Use D3d9.lib.