Esempio n. 1
0
        private NvGPUCoolerSettings GetCoolerSettings()
        {
            NvGPUCoolerSettings settings = new NvGPUCoolerSettings();

            settings.Version = NVAPI.GPU_COOLER_SETTINGS_VER;
            settings.Cooler  = new NvCooler[NVAPI.MAX_COOLER_PER_GPU];
            if (!(NVAPI.NvAPI_GPU_GetCoolerSettings != null &&
                  NVAPI.NvAPI_GPU_GetCoolerSettings(handle, 0,
                                                    ref settings) == NvStatus.OK))
            {
                settings.Count = 0;
            }
            return(settings);
        }