using NvAPIWrapper.Native.GPU;
namespace NvAPIWrapper.Native.Interfaces.GPU
{
///
/// Holds information regarding the frequency range of a clock domain as well as the dependent voltage domain and the
/// range of the voltage
///
public interface IPerformanceStates20ClockDependentFrequencyRange
{
///
/// Gets the maximum clock frequency in kHz
///
uint MaximumFrequencyInkHz { get; }
///
/// Gets the dependent voltage domain's maximum voltage in uV
///
uint MaximumVoltageInMicroVolt { get; }
///
/// Gets the minimum clock frequency in kHz
///
uint MinimumFrequencyInkHz { get; }
///
/// Gets the dependent voltage domain's minimum voltage in uV
///
uint MinimumVoltageInMicroVolt { get; }
///
/// Gets the dependent voltage domain identification
///
PerformanceVoltageDomain VoltageDomainId { get; }
}
}