5 #ifndef _RZCHROMASDK_H_
6 #define _RZCHROMASDK_H_
14 using namespace ChromaSDK;
15 using namespace ChromaSDK::Keyboard;
16 using namespace ChromaSDK::Mouse;
17 using namespace ChromaSDK::Headset;
18 using namespace ChromaSDK::Mousepad;
19 using namespace ChromaSDK::Keypad;
RZRESULT CreateKeypadEffect(ChromaSDK::Keypad::EFFECT_TYPE Effect, PRZPARAM pParam, RZEFFECTID *pEffectId)
EFFECT_TYPE
Chroma mousepad effect types.
Definition: RzChromaSDKTypes.h:648
EFFECT_TYPE
Chroma headset effect types.
Definition: RzChromaSDKTypes.h:612
void * PRZPARAM
Context sensitive pointer.
Definition: RzChromaSDKTypes.h:14
RZRESULT CreateHeadsetEffect(ChromaSDK::Headset::EFFECT_TYPE Effect, PRZPARAM pParam, RZEFFECTID *pEffectId)
RZRESULT UnregisterEventNotification()
RZRESULT RegisterEventNotification(HWND hWnd)
RZRESULT CreateKeyboardEffect(ChromaSDK::Keyboard::EFFECT_TYPE Effect, PRZPARAM pParam, RZEFFECTID *pEffectId)
RZRESULT CreateMousepadEffect(ChromaSDK::Mousepad::EFFECT_TYPE Effect, PRZPARAM pParam, RZEFFECTID *pEffectId)
Definitions of global and static variables.
Error codes for Chroma SDK. If the error is not defined here, refer to WinError.h from the Windows SD...
Device info.
Definition: RzChromaSDKTypes.h:39
GUID RZEFFECTID
Effect Id.
Definition: RzChromaSDKTypes.h:10
EFFECT_TYPE
Chroma keypad effect types.
Definition: RzChromaSDKTypes.h:714
LONG RZRESULT
Return result.
Definition: RzChromaSDKTypes.h:9
GUID RZDEVICEID
Device Id.
Definition: RzChromaSDKTypes.h:11
RZRESULT SetEffect(RZEFFECTID EffectId)
EFFECT_TYPE
Chroma keyboard effect types.
Definition: RzChromaSDKTypes.h:331
RZRESULT CreateEffect(RZDEVICEID DeviceId, ChromaSDK::EFFECT_TYPE Effect, PRZPARAM pParam, RZEFFECTID *pEffectId)
EFFECT_TYPE
Chroma mouse effect types.
Definition: RzChromaSDKTypes.h:505
RZRESULT DeleteEffect(RZEFFECTID EffectId)
RZRESULT QueryDevice(RZDEVICEID DeviceId, DEVICE_INFO_TYPE &DeviceInfo)
RZRESULT CreateMouseEffect(ChromaSDK::Mouse::EFFECT_TYPE Effect, PRZPARAM pParam, RZEFFECTID *pEffectId)