NVAPI Reference Documentation
NVIDIA
Release 550
Thu Feb 8 2024

Functions
GPU Cooler Interface

Functions

NVAPI_INTERFACE NvAPI_GPU_GetTachReading (NvPhysicalGpuHandle hPhysicalGPU, NvU32 *pValue)
 

Detailed Description

The GPU cooler APIs are used to get and set the fan level or equivalent cooler levels for various target devices associated with the GPU.

Function Documentation

◆ NvAPI_GPU_GetTachReading()

NVAPI_INTERFACE NvAPI_GPU_GetTachReading ( NvPhysicalGpuHandle  hPhysicalGPU,
NvU32 pValue 
)

DESCRIPTION: This API retrieves the fan speed tachometer reading for the specified physical GPU.

HOW TO USE:

  • NvU32 Value = 0;
  • ret = NvAPI_GPU_GetTachReading(hPhysicalGpu, &Value);
  • On call success:
  • Value contains the tachometer reading

SUPPORTED OS: Windows 10 and higher

TCC_SUPPORTED

Parameters
[in]hPhysicalGpuGPU selection.
[out]pValuePointer to a variable to get the tachometer reading
Return values
NVAPI_OK- completed request
NVAPI_ERROR- miscellaneous error occurred
NVAPI_NOT_SUPPORTED- functionality not supported
NVAPI_API_NOT_INTIALIZED- nvapi not initialized
NVAPI_INVALID_ARGUMENT- invalid argument passed
NVAPI_HANDLE_INVALIDATED- handle passed has been invalidated (see user guide)
NVAPI_EXPECTED_PHYSICAL_GPU_HANDLE- handle passed is not a physical GPU handle

NVIDIA
Copyright (c) 2007–2024 NVIDIA Corporation. All rights reserved.

NVIDIA