forked from MonoGame/MonoGame
-
Notifications
You must be signed in to change notification settings - Fork 0
/
GraphicsDeviceInformation.cs
35 lines (30 loc) · 1.26 KB
/
GraphicsDeviceInformation.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
// MonoGame - Copyright (C) The MonoGame Team
// This file is subject to the terms and conditions defined in
// file 'LICENSE.txt', which is part of this source code package.
using Microsoft.Xna.Framework.Graphics;
namespace Microsoft.Xna.Framework
{
/// <summary>
/// The settings used in creation of the graphics device.
/// See <see cref="GraphicsDeviceManager.PreparingDeviceSettings"/>.
/// </summary>
public class GraphicsDeviceInformation
{
/// <summary>
/// The graphics adapter on which the graphics device will be created.
/// </summary>
/// <remarks>
/// This is only valid on desktop systems where multiple graphics
/// adapters are possible. Defaults to <see cref="GraphicsAdapter.DefaultAdapter"/>.
/// </remarks>
public GraphicsAdapter Adapter { get; set; }
/// <summary>
/// The requested graphics device feature set.
/// </summary>
public GraphicsProfile GraphicsProfile { get; set; }
/// <summary>
/// The settings that define how graphics will be presented to the display.
/// </summary>
public PresentationParameters PresentationParameters { get; set; }
}
}