This class is a frontend to SwapChain and SwapChain1.
More...
|
| GraphicsDevice | GraphicsDevice [get, set] |
| | Gets the graphics device. More...
|
| |
| PresentationParameters | Description [get, set] |
| | Gets the description of this presenter. More...
|
| |
| Viewport | DefaultViewport [get, set] |
| | Default viewport that covers the whole presenter surface. More...
|
| |
| abstract RenderTarget | BackBuffer [get] |
| | Gets the default back buffer for this presenter. More...
|
| |
| DepthStencilBuffer | DepthStencilBuffer [get, set] |
| | Gets the default depth stencil buffer for this presenter. More...
|
| |
| abstract object | NativePresenter [get] |
| | Gets the underlying native presenter (can be a SharpDX.DXGI.SwapChain or SharpDX.DXGI.SwapChain1 or null, depending on the platform). More...
|
| |
| abstract bool | IsFullScreen [get, set] |
| | Gets or sets fullscreen mode for this presenter. More...
|
| |
| PresentInterval | PresentInterval [get, set] |
| | Gets or sets the PresentInterval. Default is to wait for one vertical blanking. More...
|
| |
| long | Id [get, set] |
| |
| string | Name [get, set] |
| | Gets or sets the name of this component. More...
|
| |
| bool | IsDisposed [get, set] |
| | Has the component been disposed or not yet. More...
|
| |
| long | Id [get] |
| | Gets the id of this component. More...
|
| |
| string | Name [get] |
| | Gets the name of this component. More...
|
| |
| int | ReferenceCount [get] |
| | Gets the reference count of this instance. More...
|
| |
| ObjectCollector | Collector [get] |
| | Gets the collector. More...
|
| |
This class is a frontend to SwapChain and SwapChain1.
In order to create a new GraphicsPresenter, a GraphicsDevice should have been initialized first.
Definition at line 36 of file GraphicsPresenter.cs.
| virtual void SiliconStudio.Paradox.Graphics.GraphicsPresenter.CreateDepthStencilBuffer |
( |
| ) |
|
|
protectedvirtual |
| virtual void SiliconStudio.Paradox.Graphics.GraphicsPresenter.OnDestroyed |
( |
| ) |
|
|
virtual |
| virtual void SiliconStudio.Paradox.Graphics.GraphicsPresenter.OnRecreated |
( |
| ) |
|
|
virtual |
| abstract void SiliconStudio.Paradox.Graphics.GraphicsPresenter.Present |
( |
| ) |
|
|
pure virtual |
| void SiliconStudio.Paradox.Graphics.GraphicsPresenter.ReleaseCurrentDepthStencilBuffer |
( |
| ) |
|
|
protected |
| void SiliconStudio.Paradox.Graphics.GraphicsPresenter.Resize |
( |
int |
width, |
|
|
int |
height, |
|
|
PixelFormat |
format |
|
) |
| |
| abstract void SiliconStudio.Paradox.Graphics.GraphicsPresenter.ResizeBackBuffer |
( |
int |
width, |
|
|
int |
height, |
|
|
PixelFormat |
format |
|
) |
| |
|
protectedpure virtual |
| abstract void SiliconStudio.Paradox.Graphics.GraphicsPresenter.ResizeDepthStencilBuffer |
( |
int |
width, |
|
|
int |
height, |
|
|
PixelFormat |
format |
|
) |
| |
|
protectedpure virtual |
| abstract RenderTarget SiliconStudio.Paradox.Graphics.GraphicsPresenter.BackBuffer |
|
get |
| Viewport SiliconStudio.Paradox.Graphics.GraphicsPresenter.DefaultViewport |
|
getset |
| GraphicsDevice SiliconStudio.Paradox.Graphics.GraphicsPresenter.GraphicsDevice |
|
getset |
| abstract bool SiliconStudio.Paradox.Graphics.GraphicsPresenter.IsFullScreen |
|
getset |
Gets or sets fullscreen mode for this presenter.
true if this instance is full screen; otherwise, false.
This method is only valid on Windows Desktop and has no effect on Windows Metro.
Definition at line 104 of file GraphicsPresenter.cs.
| abstract object SiliconStudio.Paradox.Graphics.GraphicsPresenter.NativePresenter |
|
get |
Gets the underlying native presenter (can be a SharpDX.DXGI.SwapChain or SharpDX.DXGI.SwapChain1 or null, depending on the platform).
The native presenter.
Definition at line 97 of file GraphicsPresenter.cs.
| PresentInterval SiliconStudio.Paradox.Graphics.GraphicsPresenter.PresentInterval |
|
getset |
The documentation for this class was generated from the following file:
- D:/Projects/Bitbucket Hosting/DoxygenFilesAndSources/Paradox v1.0.0 beta06/sources/engine/SiliconStudio.Paradox.Graphics/GraphicsPresenter.cs