DevIL Reference Guide
DevIL Reference Guide
Name
ilActiveImage ilBindImage
version 1.1.5
Purpose
Sets the active image to a frame in an animation. Binds an image name to DevILs internal bound image to perform all subsequent operations upon. Converts an image from any format and/or type to any other format/type. Retrieves a specified block of the images data in any format or type you desire. Deletes image names and all images associated with the names. Disables or enables a state or feature in the library. Generates a list of image names and creates new images for these names. Returns a pointer to the currently bound images data. Gets the last error from the error stack. Allows you to get values from DevIL about the currently bound images attributes and states within the library. Initializes DevIL. Th ese functions must always be called before using DevIL. Loads any supported image file in to the currently bound image. Saves the currently bound image to a supported filetype. Allows you to set states within DevIL. Sets a block of pixels in the image from data in any format or type. Changes the images attributes and data. Modifies the behaviour of scaling and canvas enlargement in ILU. Loads an image file directly into a Direct3D texture. Converts the currently bound image to a Direct3D texture. Loads an image file directly into an OpenGL texture. Converts the currently bound image to an OpenGL texture.
ilConvertImage ilCopyPixels
ilInit/iluInit/ilutInit ilLoadImage ilSaveImage ilSetInteger ilSetPixels ilTexImage iluImageParameter ilutD3D8TexFromFile ilutD3D8Texture ilutGLLoadImage ilutGLBindTexImage