Logo
Sign in
Product Logo
NVAPINVIDIA

NVAPI is NVIDIA's core software development kit, designed for direct access to NVIDIA GPUs and drivers on supported Windows platforms. It supports a wide range of operations that go beyond the typical capabilities of graphics APIs like DirectX and OpenGL.

Vendor

Vendor

NVIDIA

Company Website

Company Website

Product details

NVAPI is NVIDIA's core software development kit, designed for direct access to NVIDIA GPUs and drivers on supported Windows platforms. It supports a wide range of operations that go beyond the typical capabilities of graphics APIs like DirectX and OpenGL. NVAPI provides developers with the tools needed to manage and optimize NVIDIA GPUs, enabling advanced control over GPU and system settings.

Features

  • Driver Management: Initialization and driver version controls.
  • GPU Management: Enumeration of physical and logical GPUs, thermal and cooling controls.
  • Display Management: Enumeration of NVIDIA displays, display position, and timings controls.
  • System Management: Query chipset and system-specific information.
  • Connecting and Configuring Monitors: Set views on multiple target monitors.
  • Advanced Graphics Support: Supports DirectX, OpenGL, CUDA, and OpenCL for multicore programming and multi-display setups.
  • Customization Options: Extensive customization through NVIDIA Control Panel, including SLI rendering types and high antialiasing settings.

Benefits

  • Enhanced Control: Provides in-depth control over NVIDIA GPU and system settings.
  • Optimization: Enables developers to optimize performance and tailor system settings to specific needs.
  • Flexibility: Supports a wide range of graphics and computing APIs, making it versatile for various applications.
  • Efficiency: Streamlines the process of managing and configuring NVIDIA GPUs and displays.