using NvAPIWrapper.Native.GPU.Structures; namespace NvAPIWrapper.Native.GPU { /// /// Contains the list of valid performance state identifications /// public enum PerformanceStateId : uint { /// /// Performance state 0 (Maximum 3D Quality) /// P0_3DPerformance = 0, /// /// Performance state 1 (Maximum 3D Quality) /// P1_3DPerformance, /// /// Performance state 2 (Balanced Performance) /// // ReSharper disable once InconsistentNaming P2_Balanced, /// /// Performance state 3 (Balanced Performance) /// // ReSharper disable once InconsistentNaming P3_Balanced, /// /// Performance state 4 /// P4, /// /// Performance state 5 /// P5, /// /// Performance state 6 /// P6, /// /// Performance state 7 /// P7, /// /// Performance state 8 (HD Video Playback) /// // ReSharper disable once InconsistentNaming P8_HDVideoPlayback, /// /// Performance state 9 /// P9, /// /// Performance state 10 (DVD Video Playback) /// // ReSharper disable once InconsistentNaming P10_DVDPlayback, /// /// Performance state 11 /// P11, /// /// Performance state 12 (Idle - PowerSaving mode) /// // ReSharper disable once InconsistentNaming P12_Idle, /// /// Performance state 13 /// P13, /// /// Performance state 14 /// P14, /// /// Performance state 15 /// P15, /// /// Undefined performance state /// Undefined = PerformanceStatesInfoV1.MaxPerformanceStates, /// /// All performance states /// All } }