Essentially wraps a couple of textures that we're going to render to. The color texture and the depth texture.
The target colour texture
The target depth texture
Height of the render target
Width of the render target
Create a render target from these textures
Get a temporary render target. You should dispose the returned handle when you're done to return the textures to the pool.
Get a temporary render target. You should dispose the returned handle when you're done to return the textures to the pool.
Stop using this texture, return it to the pool