Method | Description | |
---|---|---|
Begin ( |
Begins a FrameBuffer Pass. Binds only a Color Buffer. The viewport is automatically ajusted to be width and height of the ColorBuffer.
|
|
Begin ( |
Binds a ColorBuffer and Depth Buffer. A Frame Buffer "must" be bound with a depth buffer if you intend on rendering geometry with this FrameBuffer.
|
|
Begin ( |
Binds a ColorBuffer and Depth Buffer. A Frame Buffer "must" be bound with a depth buffer if you intend on rendering geometry with this FrameBuffer.
|
|
Begin ( |
Begins a FrameBuffer Pass. Binds only a Color Buffer.
|
|
Begin ( Texture2D colorTexture ) : void |
Begins a FrameBuffer Pass. Binds a Texture as a RenderTargets. Will automatically set the devices Viewport to match the dimensions of the Texture.
|
|
Begin ( Texture2D colorTexture, |
Begins a FrameBuffer Pass. Binds a Texture and a DepthBuffer as the RenderTargets. Will automatically set the devices Viewport to match the dimensions of the Texture.
|
|
Begin ( Texture2D colorTexture, |
Begins this Render Buffer with a Texture bound. Depth Buffer is required if rendering Geometry.
|
|
Begin ( Texture2D colorTexture, |
Begins this Render Buffer with a Texture bound.
|
|
Begin ( TextureCube colorTextureCube, |
Begins a FrameBuffer Pass. Binds a CubeTexture and a DepthBuffer as the RenderTargets. Will automatically set the devices Viewport to match the dimensions of the Texture.
|
|
Begin ( TextureCube colorTextureCube, |
Begins a Texture Cube Rendering Pass.
|
|
Begin ( TextureCube colorTextureCube, TextureCubeFace face ) : void |
Begins a FrameBuffer Pass. Binds a CubeTexture as the RenderTarget. Will automatically set the Device's ViewPort to match the dimentions of the CubeTexture.
|
|
Begin ( TextureCube colorTextureCube, TextureCubeFace face, |
Begins a FrameBuffer Pass. Binds a CubeTexture as the RenderTargets.
|
|
BeginDepth ( |
Begins Depth Render Pass. Depth Texture TextureFormat "should" be TextureFormat.Depth32
|
|
BeginDepth ( |
Begins Depth Render Pass. Depth Texture TextureFormat "should" be TextureFormat.Depth32
|
|
Clear ( float red, float blue, float green, float alpha ) : void |
Clears this FrameBuffer. Has the same effect as calling it on the device. Ensure you can called Begin on this framebuffer first.
|
|
Dispose ( ) : void | ||
End ( ) : void |
Unbinds this FrameBuffer and returns rendering back to the main device.
|
|
FrameBuffer ( |
||
Read ( |
Reads from another Buffers output.
|
Method | Description | |
---|---|---|
CheckStatus ( int status ) : void | ||
Dispose ( bool disposing ) : void |
public Begin ( |
||
colorBuffer | ||
return | void |
public Begin ( |
||
colorBuffer | ||
depthBuffer | ||
return | void |
public Begin ( |
||
colorBuffer | ||
depthBuffer | ||
viewPort | ||
return | void |
public Begin ( |
||
colorBuffer | ||
viewPort | ||
return | void |
public Begin ( Texture2D colorTexture ) : void | ||
colorTexture | Texture2D | |
return | void |
public Begin ( Texture2D colorTexture, |
||
colorTexture | Texture2D | |
depthBuffer | ||
return | void |
public Begin ( Texture2D colorTexture, |
||
colorTexture | Texture2D | |
depthBuffer | ||
viewPort | ||
return | void |
public Begin ( Texture2D colorTexture, |
||
colorTexture | Texture2D | |
viewPort | ||
return | void |
public Begin ( TextureCube colorTextureCube, |
||
colorTextureCube | TextureCube | |
depthBuffer | ||
face | TextureCubeFace | |
return | void |
public Begin ( TextureCube colorTextureCube, |
||
colorTextureCube | TextureCube | |
depthBuffer | ||
face | TextureCubeFace | |
viewPort | ||
return | void |
public Begin ( TextureCube colorTextureCube, TextureCubeFace face ) : void | ||
colorTextureCube | TextureCube | |
face | TextureCubeFace | |
return | void |
public Begin ( TextureCube colorTextureCube, TextureCubeFace face, |
||
colorTextureCube | TextureCube | |
face | TextureCubeFace | |
viewPort | ||
return | void |
public BeginDepth ( |
||
colorBuffer | ||
depthTexture | Texture2D | Depth Texture Render Target |
return | void |
public BeginDepth ( |
||
colorBuffer | ||
depthTexture | Texture2D | Depth Texture Render Target |
viewPort | ||
return | void |
public Clear ( float red, float blue, float green, float alpha ) : void | ||
red | float | |
blue | float | |
green | float | |
alpha | float | |
return | void |
public FrameBuffer ( |
||
device | ||
return | System |
public Read ( |
||
frameBuffer | ||
target | FrameBufferReadTarget | |
return | void |