Example #1
0
 /// <summary>
 /// Sets a <see cref="Custom" /> effect on the Chroma Link.
 /// </summary>
 /// <param name="effect">An instance of the <see cref="Custom" /> struct.</param>
 public void SetCustom(Custom effect)
 {
     SetGuid(NativeWrapper.CreateChromaLinkEffect(Effect.Custom, effect));
 }
Example #2
0
 /// <summary>
 /// Sets a <see cref="Static" /> effect on the Chroma Link.
 /// </summary>
 /// <param name="effect">An instance of the <see cref="Static" /> struct.</param>
 public void SetStatic(Static effect)
 {
     SetGuid(NativeWrapper.CreateChromaLinkEffect(Effect.Static, effect));
 }
Example #3
0
 /// <summary>
 /// Sets an effect without any parameters.
 /// Currently, this only works for the <see cref="Effect.None" /> and <see cref="Effect.Static" /> effects.
 /// </summary>
 /// <param name="effect">Effect options.</param>
 public void SetEffect(Effect effect)
 {
     SetGuid(NativeWrapper.CreateChromaLinkEffect(effect, IntPtr.Zero));
 }