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