mirror of
https://github.com/jkocon/g-helper.git
synced 2026-02-23 13:00:52 +01:00
61 lines
1.4 KiB
C#
61 lines
1.4 KiB
C#
using System;
|
|
|
|
namespace NvAPIWrapper.Native.GPU
|
|
{
|
|
/// <summary>
|
|
/// List of possible thermal targets
|
|
/// </summary>
|
|
[Flags]
|
|
public enum ThermalSettingsTarget
|
|
{
|
|
/// <summary>
|
|
/// None
|
|
/// </summary>
|
|
None = 0,
|
|
|
|
/// <summary>
|
|
/// GPU core temperature
|
|
/// </summary>
|
|
GPU = 1,
|
|
|
|
/// <summary>
|
|
/// GPU memory temperature
|
|
/// </summary>
|
|
Memory = 2,
|
|
|
|
/// <summary>
|
|
/// GPU power supply temperature
|
|
/// </summary>
|
|
PowerSupply = 4,
|
|
|
|
/// <summary>
|
|
/// GPU board ambient temperature
|
|
/// </summary>
|
|
Board = 8,
|
|
|
|
/// <summary>
|
|
/// Visual Computing Device Board temperature requires NvVisualComputingDeviceHandle
|
|
/// </summary>
|
|
VisualComputingBoard = 9,
|
|
|
|
/// <summary>
|
|
/// Visual Computing Device Inlet temperature requires NvVisualComputingDeviceHandle
|
|
/// </summary>
|
|
VisualComputingInlet = 10,
|
|
|
|
/// <summary>
|
|
/// Visual Computing Device Outlet temperature requires NvVisualComputingDeviceHandle
|
|
/// </summary>
|
|
VisualComputingOutlet = 11,
|
|
|
|
/// <summary>
|
|
/// Used for retrieving all thermal settings
|
|
/// </summary>
|
|
All = 15,
|
|
|
|
/// <summary>
|
|
/// Unknown thermal target
|
|
/// </summary>
|
|
Unknown = -1
|
|
}
|
|
} |