TextureManager

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

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

Methods
Method 
Description 
Creates a depth/stencil surface for use with a render target. 
Creates a texture object from a platform specific texture handle, which has already been allocated by the user. 
Called when the video mode changes. 
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. 
Returns the Direct3D device used in the renderer. 
Returns the sample CPU descriptor. 
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. 
Used once the texture manager is no longer necessary. 
SetCommandList sets the command list created internally for rendering. 
TextureManager constructor. Initializes TextureManager with the Direct3D device and texture capabilities. 
File

D3D12_Texture.h