GraphicsDeviceInformation Class
Namespace: Stride.GamesAssembly: Stride.Games.dll
                 System.Object →  
                GraphicsDeviceInformation
              
              
                 Derived from GraphicsDeviceInformation: 
              
              
              
public class GraphicsDeviceInformation : IEquatable<GraphicsDeviceInformation>
              | Name | Description | |
|---|---|---|
| Constructors | ||
| GraphicsDeviceInformation() | Initializes a new instance of the GraphicsDeviceInformation class.  | 
                          |
| Properties | ||
| Adapter | Gets or sets the adapter.  | 
                          |
| DeviceCreationFlags | Gets or sets the creation flags.  | 
                          |
| GraphicsProfile | Gets or sets the graphics profile.  | 
                          |
| PresentationParameters | Gets or sets the presentation parameters.  | 
                          |
| Methods | ||
| Clone() | Clones this instance.  | 
                          |
| Equals(GraphicsDeviceInformation) | ||
| Equals(Object) | ||
| GetHashCode() | ||
| Operators | ||
| Equality(GraphicsDeviceInformation, GraphicsDeviceInformation) | ||
| Inequality(GraphicsDeviceInformation, GraphicsDeviceInformation) | ||
Constructors
GraphicsDeviceInformation()
Initializes a new instance of the GraphicsDeviceInformation class.
public GraphicsDeviceInformation()
              Properties
Adapter
Gets or sets the adapter.
public GraphicsAdapter Adapter { get; set; }
              Property Value
| Type | Description | 
|---|---|
| GraphicsAdapter | The adapter.  | 
                  
Exceptions
| Type | Condition | 
|---|---|
| System.ArgumentNullException | if value is null  | 
                  
DeviceCreationFlags
Gets or sets the creation flags.
public DeviceCreationFlags DeviceCreationFlags { get; set; }
              Property Value
| Type | Description | 
|---|---|
| DeviceCreationFlags | The creation flags.  | 
                  
GraphicsProfile
Gets or sets the graphics profile.
public GraphicsProfile GraphicsProfile { get; set; }
              Property Value
| Type | Description | 
|---|---|
| GraphicsProfile | The graphics profile.  | 
                  
Exceptions
| Type | Condition | 
|---|---|
| System.ArgumentNullException | if value is null  | 
                  
PresentationParameters
Gets or sets the presentation parameters.
public PresentationParameters PresentationParameters { get; set; }
              Property Value
| Type | Description | 
|---|---|
| PresentationParameters | The presentation parameters.  | 
                  
Exceptions
| Type | Condition | 
|---|---|
| System.ArgumentNullException | if value is null  | 
                  
Methods
Clone()
Clones this instance.
public GraphicsDeviceInformation Clone()
              Returns
| Type | Description | 
|---|---|
| GraphicsDeviceInformation | A new copy-instance of this GraphicsDeviceInformation.  | 
                  
Equals(GraphicsDeviceInformation)
public bool Equals(GraphicsDeviceInformation other)
              Parameters
| Type | Name | Description | 
|---|---|---|
| GraphicsDeviceInformation | other | 
Returns
| Type | Description | 
|---|---|
| System.Boolean | 
Equals(Object)
public override bool Equals(object obj)
              Parameters
| Type | Name | Description | 
|---|---|---|
| System.Object | obj | 
Returns
| Type | Description | 
|---|---|
| System.Boolean | 
Overrides
System.Object.Equals(System.Object)
              
              GetHashCode()
public override int GetHashCode()
              Returns
| Type | Description | 
|---|---|
| System.Int32 | 
Overrides
System.Object.GetHashCode()
                     
              
                
                  |
                  Improve this Doc
                
                
                  View Source
                
              
              
                Operators
Equality(GraphicsDeviceInformation, GraphicsDeviceInformation)
public static bool operator ==(GraphicsDeviceInformation left, GraphicsDeviceInformation right)
              Parameters
| Type | Name | Description | 
|---|---|---|
| GraphicsDeviceInformation | left | |
| GraphicsDeviceInformation | right | 
Returns
| Type | Description | 
|---|---|
| System.Boolean | 
Inequality(GraphicsDeviceInformation, GraphicsDeviceInformation)
public static bool operator !=(GraphicsDeviceInformation left, GraphicsDeviceInformation right)
              Parameters
| Type | Name | Description | 
|---|---|---|
| GraphicsDeviceInformation | left | |
| GraphicsDeviceInformation | right | 
Returns
| Type | Description | 
|---|---|
| System.Boolean |