Show / Hide Table of Contents

Class GpuPerformanceInfo

Performance info for a GPU.

Inheritance
object
GpuPerformanceInfo
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Microsoft.XboxStudios.DeviceConsole.Environments.Performance
Assembly: DeviceConsole.Environments.dll
Syntax
public class GpuPerformanceInfo

Constructors

View Source

GpuPerformanceInfo(string, ulong, ulong, ulong, ulong, IReadOnlyList<double>)

Initializes a new instance of the GpuPerformanceInfo class.

Declaration
public GpuPerformanceInfo(string description, ulong dedicatedMemory, ulong dedicatedMemoryUsed, ulong systemMemory, ulong systemMemoryUsed, IReadOnlyList<double> enginesUtilization)
Parameters
Type Name Description
string description

The GPU description.

ulong dedicatedMemory

The total dedicated memory in bytes.

ulong dedicatedMemoryUsed

The used dedicated memory in bytes.

ulong systemMemory

The system memory in bytes.

ulong systemMemoryUsed

The memory used in bytes.

IReadOnlyList<double> enginesUtilization

The engines utilization as percent of maximum.

Properties

View Source

DedicatedMemory

Gets the total dedicated memory in bytes.

Declaration
public ulong DedicatedMemory { get; }
Property Value
Type Description
ulong
View Source

DedicatedMemoryUsed

Gets the used dedicated memory in bytes.

Declaration
public ulong DedicatedMemoryUsed { get; }
Property Value
Type Description
ulong
View Source

Description

Gets the GPU description.

Declaration
public string Description { get; }
Property Value
Type Description
string
View Source

EnginesUtilization

Gets the engines utilization as percent of maximum.

Declaration
public IReadOnlyList<double> EnginesUtilization { get; }
Property Value
Type Description
IReadOnlyList<double>
View Source

SystemMemory

Gets the system memory in bytes.

Declaration
public ulong SystemMemory { get; }
Property Value
Type Description
ulong
View Source

SystemMemoryUsed

Gets the memory used in bytes.

Declaration
public ulong SystemMemoryUsed { get; }
Property Value
Type Description
ulong
  • View Source
In This Article
Back to top Generated by DocFX