Rendering framebuffer. More...
Public Member Functions | |
| RenderFramebuffer (int w, int h) | |
| Constructor. | |
| void | Attach (Texture2d texture) |
| void | Attach (RenderBuffer buffer) |
| override IntPtr | GetDeviceContext () |
| Get the device context associated to this RenderWindow. | |
| override void | SwapSurface () |
| Swap render surface. | |
Protected Member Functions | |
| override bool | ValidPixelFormat (RenderContext.PixelFormat pFormat) |
| Derived implementation status for passing surface pixel format. | |
Properties | |
| override bool | Swappable [get] |
| Determine whether this surface has to be swapped. | |
Rendering framebuffer.
| Derm.Render.RenderFramebuffer.RenderFramebuffer | ( | int | w, | |
| int | h | |||
| ) |
Constructor.
| w | A System.Int32 specifing surface width (in pixels). | |
| h | A System.Int32 specifing surface height (in pixels). |
| void Derm.Render.RenderFramebuffer.Attach | ( | Texture2d | texture | ) |
| void Derm.Render.RenderFramebuffer.Attach | ( | RenderBuffer | buffer | ) |
| override IntPtr Derm.Render.RenderFramebuffer.GetDeviceContext | ( | ) | [virtual] |
Get the device context associated to this RenderWindow.
Implements Derm.Render.RenderSurface.
| override void Derm.Render.RenderFramebuffer.SwapSurface | ( | ) | [virtual] |
Swap render surface.
Implements Derm.Render.RenderSurface.
| override bool Derm.Render.RenderFramebuffer.ValidPixelFormat | ( | RenderContext.PixelFormat | pFormat | ) | [protected, virtual] |
Derived implementation status for passing surface pixel format.
| pFormat | A RenderContext.PixelFormat to be validated by derived implementation. |
Implements Derm.Render.RenderSurface.
override bool Derm.Render.RenderFramebuffer.Swappable [get] |
Determine whether this surface has to be swapped.
Reimplemented from Derm.Render.RenderSurface.