NVAPI Reference Documentation
Release 435: August 22


NVAPI is NVIDIA's core software development kit that allows direct access to NVIDIA GPUs and drivers on all Microsoft® Windows® platforms. NVAPI provides support for categories of operations that range beyond the scope of those found in familiar graphics APIs such as DirectX and OpenGL.

Some of the features that programmers can access using NVAPI include:

  • Driver Management: Initialization and driver version controls.
  • GPU Management: Enumeration of physical and logical GPUs. Thermal and Cooling controls.
  • Display Management: Enumeration of NVDIA displays, display postion and timings controls.
  • System Management: Ability to query chipset and system specific information.
  • Connecting and Configuring Monitors: Ability to set views on multiple target monitors.

Documentation Contents:

Copyright (c) 2007-2019 NVIDIA Corporation. All rights reserved.