Razer Chroma SDK  v4.1
Razer Chroma SDK C++ Documentation

Introduction

This document describes the C/C++ API (Application Programming Interface) and the core components that are required to develop and run a Chroma-enabled application.

C/C++

The Chroma SDK adopts a dynamic loading mechanism to it's C/C++ interface. Use LoadLibrary() to load the SDK component into the target's process space and GetProcAddress() to retrieve the address of the exported APIs. The exported APIs are defined in here. Data types and definition can be found in RzChromaSDKTypes.h.

Header files can be found in the Sample Application.

Installation

Install "CHROMA CONNECT" from Synapse 3 "MODULE" tab. Chroma SDK components will be downloaded automatically. It is recommended to reboot the system after install.

Uninstallation

Chroma SDK components can be removed from the "MODULE" tab in Synapse 3. Click on the [x] button at the top right hand corner of the "CHROMA CONNECT" module.