Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
GraphicsDevice.Null.cs
Go to the documentation of this file.
1 // Copyright (c) 2014 Silicon Studio Corp. (http://siliconstudio.co.jp)
2 // This file is distributed under GPL v3. See LICENSE.md for details.
3 #if SILICONSTUDIO_PARADOX_GRAPHICS_API_NULL
4 using System;
5 
6 namespace SiliconStudio.Paradox.Graphics
7 {
8  public partial class GraphicsDevice
9  {
10  /// <summary>
11  /// Creates a new deferred context.
12  /// </summary>
13  /// <returns>A deferred graphics device context.</returns>
14  public GraphicsDevice NewDeferred()
15  {
16  throw new NotImplementedException();
17  }
18 
19  /// <summary>
20  /// Initializes this instance.
21  /// </summary>
22  /// <param name="adapter">The graphics adapter.</param>
23  /// <param name="profile">The graphics profile.</param>
24  protected void Initialize(GraphicsAdapter adapter, GraphicsProfile profile, PresentationParameters presentationParameters, object windowHandle)
25  {
26  throw new NotImplementedException();
27  }
28 
29  /// <summary>
30  /// Initializes factories for this instance.
31  /// </summary>
32  protected void InitializeFactories()
33  {
34  throw new NotImplementedException();
35  }
36 
37  /// <summary>
38  /// Gets or sets the immediate graphics device context.
39  /// </summary>
40  /// <value>
41  /// The immediate graphics device context.
42  /// </value>
43  public GraphicsDevice ImmediateContext
44  {
45  get { throw new NotImplementedException(); }
46  }
47 
48  /// <summary>
49  /// Gets a value indicating whether this instance is supporting deferred context.
50  /// </summary>
51  /// <value>
52  /// <c>true</c> if this instance is supporting deferred context; otherwise, <c>false</c>.
53  /// </value>
54  public bool IsDeferredContextSupported
55  {
56  get { throw new NotImplementedException(); }
57  }
58 
59  /// <summary>
60  /// Gets the default presentation parameters associated with this graphics device.
61  /// </summary>
62  public PresentationParameters PresentationParameters
63  {
64  get { throw new NotImplementedException(); }
65  }
66 
67  /// <summary>
68  /// Gets the default render target associated with this graphics device.
69  /// </summary>
70  /// <value>The default render target.</value>
71  public RenderTarget DefaultRenderTarget
72  {
73  get { throw new NotImplementedException(); }
74  }
75 
76  /// <summary>
77  /// Presents the display with the contents of the next buffer in the sequence of back buffers owned by the GraphicsDevice.
78  /// </summary>
79  public void Present()
80  {
81  throw new NotImplementedException();
82  }
83 
84  /// <summary>
85  /// Gets or sets a value indicating whether this GraphicsDevice is in fullscreen.
86  /// </summary>
87  /// <value>
88  /// <c>true</c> if this GraphicsDevice is fullscreen; otherwise, <c>false</c>.
89  /// </value>
90  public bool IsFullScreen
91  {
92  get { throw new NotImplementedException(); }
93  set { throw new NotImplementedException(); }
94  }
95  }
96 }
97 #endif
Creates a render target buffer.
GraphicsProfile
Identifies the set of supported devices for the demo based on device capabilities.