static void ValidateNativeCall(RzResult result)
void SetAsChromaLinkEffect(ref NativeMethods.CustomChromaLinkEffect effect)
void SetAsHeadsetEffect(ref NativeMethods.CustomHeadsetEffect effect)
void SetAsMousepadEffect(ref NativeMethods.CustomMousepadEffect effect)
void SetAsKeyboardEffect(ref NativeMethods.CustomKeyboardEffect effect)
void SetAsKeypadEffect(ref NativeMethods.CustomKeypadEffect effect)
void SetAsMouseEffect(ref NativeMethods.CustomMouseEffect effect)
static RzResult DeleteEffect(Guid effectId)
static RzResult CreateKeypadEffect(KeypadEffectType effect, ref CustomKeypadEffect effectData, ref Guid effectId)
static RzResult SetEffect(Guid effectId)
static RzResult CreateKeyboardEffect(KeyboardEffectType effect, ref CustomKeyboardEffect effectData, ref Guid effectId)
static RzResult CreateMouseEffect(MouseEffectType effect, ref CustomMouseEffect effectData, ref Guid effectId)
static RzResult CreateChromaLinkEffect(ChromaLinkEffectType effect, ref CustomChromaLinkEffect effectData, ref Guid effectId)
static RzResult CreateHeadsetEffect(HeadsetEffectType effect, ref CustomHeadsetEffect effectData, ref Guid effectId)
static RzResult CreateMousepadEffect(MousepadEffectType effect, ref CustomMousepadEffect effectData, ref Guid effectId)
static readonly Guid Empty