C# Class CUDA_Manager.NVext.Hardware.Nvidia.NvidiaGPU

Inheritance: CUDA_Manager.NVext.Hardware.Hardware
Show file Open project: TwistedMexi/CudaManager

Public Methods

Method Description
NvidiaGPU ( int adapterIndex, NvPhysicalGpuHandle handle, NvDisplayHandle displayHandle ) : System
Update ( ) : void

Private Methods

Method Description
ControlModeChanged ( IControl control ) : void
GetClocks ( ) : uint[]
GetCoolerSettings ( ) : NvGPUCoolerSettings
GetName ( NvPhysicalGpuHandle handle ) : string
GetThermalSettings ( ) : NvGPUThermalSettings
RestoreAutoFanSpeed ( ) : void
RestoreDefaultFanSpeed ( ) : void
RestoreDirtyFanSpeed ( int policy, int level ) : void
SaveDefaultFanSpeed ( ) : void
SoftwareControlValueChanged ( IControl control ) : void

Method Details

NvidiaGPU() public method

public NvidiaGPU ( int adapterIndex, NvPhysicalGpuHandle handle, NvDisplayHandle displayHandle ) : System
adapterIndex int
handle NvPhysicalGpuHandle
displayHandle NvDisplayHandle
return System

Update() public method

public Update ( ) : void
return void