namespace NvAPIWrapper.GPU
{
///
/// Contains information about the accelerated graphics connection
///
public class AGPInformation
{
internal AGPInformation(int aperture, int currentRate)
{
ApertureInMB = aperture;
CurrentRate = currentRate;
}
///
/// Gets AGP aperture in megabytes
///
public int ApertureInMB { get; }
///
/// Gets current AGP Rate (0 = AGP not present, 1 = 1x, 2 = 2x, etc.)
///
public int CurrentRate { get; }
///
public override string ToString()
{
return $"AGP Aperture: {ApertureInMB}MB, Current Rate: {CurrentRate}x";
}
}
}