The Direct3dTexture Class contains the following methods:
getHandle obtains the texture handle for the Direct3dTexture object.
initialize initializes the Direct3dTexture object.
load loads a texture that was created with the DDSCAPS_ALLOCONLOAD flag, which indicates that memory for the DirectDraw surface is not allocated until the surface is loaded by using this method.
paletteChanged informs the driver that the palette has changed on a surface.
unload unloads the current texture.