DevIL Documentation Previous | ILUT | Next

 

ilutD3D8VolTexFromFileInMemory

 

ilutD3D8VolTexFromFileInMemory loads the file present in Lump and converts it to a Direct3D 8 volume texture (IDirect3DVolumeTexture8). This function creates the texture, so the pointer does not even have to be allocated beforehand. This function is functionally equivalent to D3DX's D3DXCreateTextureFromFileInMemory but for a volume texture.

 

ILboolean ilutD3D8VolTexFromFileInMemory(
  IDirect3DDevice8 * Device, ILvoid * Lump, ILuint Size, IDirect3DTexture8 ** Texture );


Parameters

 
Device
Pointer to an IDirect3DDevice8 interface, representing the device to be associated with the texture.
Lump
Location of memory file.
Size
Size of Lump in bytes
Texture
Address of a pointer to an IDirect3DTexture8 interface, representing the created texture object.


Errors

 
ILUT_ILLEGAL_OPERATION
The operation attempted is not allowable in the current state. The function returns with no ill side effects.

See Also

 
ilLoadL,