24 namespace SiliconStudio.
Paradox.Graphics
34 : base(device, CreatePresentationParameters(renderTarget, depthFormat))
39 backBuffer = renderTarget;
46 BackBufferWidth = renderTarget2D.Description.Width,
47 BackBufferHeight = renderTarget2D.Description.Height,
48 BackBufferFormat = renderTarget2D.Description.Format,
49 DepthStencilFormat = depthFormat,
50 DeviceWindowHandle = null,
52 MultiSampleCount = MSAALevel.None,
53 PresentationInterval = PresentInterval.One,
58 public override RenderTarget BackBuffer
68 this.backBuffer = backBuffer;
71 public override object NativePresenter
79 public override bool IsFullScreen
97 throw new System.NotImplementedException();
102 throw new System.NotImplementedException();
A renderable texture view.
override void Present()
Presents the Backbuffer to the screen.
Performs primitive-based rendering, creates resources, handles system-level variables, adjusts gamma ramp levels, and creates shaders. See The+GraphicsDevice+class to learn more about the class.
This class is a frontend to SwapChain and SwapChain1.
override void ResizeBackBuffer(int width, int height, PixelFormat format)
override void ResizeDepthStencilBuffer(int width, int height, PixelFormat format)
PresentInterval
Defines flags that describe the relationship between the adapter refresh rate and the rate at which P...
RenderTargetGraphicsPresenter(GraphicsDevice device, RenderTarget renderTarget, PixelFormat depthFormat=PixelFormat.None)
Graphics presenter for SwapChain.
_In_ size_t _In_ size_t _In_ DXGI_FORMAT format
PixelFormat
Defines various types of pixel formats.
Describess how data will be displayed to the screen.
void SetBackBuffer(RenderTarget backBuffer)