TextureManager

TextureManager
Declaration
class TextureManager : public Render::TextureManager;
Description

D3D1x Texture Manager for creating textures and keeping track of them in the list.

Methods
Method 
Description 
Used to create an ImageSwizzler instance in order to transparently swizzle pixel get/set operations on an ImageData instance. 
TextureManager constructor 
Begins rendering of a scene. 
Returns the Direct3D device used in the renderer. 
Returns the Direct3D device context used in the renderer. 
Creates a depth/stencil surface for use with a render target. 
Creates a DepthStencil surface, called from RenderBufferManager
Creates a texture object from a platform specific texture handle, which has already been allocated by the user. 
Reports ImageUse flags supported by the renderer for this image format. 
Determines whether the input format is an acceptable DrawableImage format for this texture manager. 
Determines if the textures are multi-threaded textures. 
Checks if the D3D1x(DeviceContext) is a deferred context. 
Used once the texture manager is no longer necessary. 
Applies a sampler state settings for a given texture stage. 
File

D3D1x_Texture.h