internal static extern bool CorsairReleaseControl(CorsairAccessMode accessMode);
/// <summary> /// Releases previously requested control for specified access mode. /// </summary> /// <param name="accessMode">AccessMode that is requested to be released.</param> /// <returns>Boolean value. Returns true if SDK released control or false otherwise.</returns> public static bool CorsairReleaseControl(CorsairAccessMode accessMode) { return(CUESDKNative.CorsairReleaseControl(accessMode)); }
internal static extern bool CorsairRequestControl(CorsairAccessMode accessMode);
/// <summary> /// CUE-SDK: releases previously requested control for specified access mode. /// </summary> internal static bool CorsairReleaseControl(CorsairAccessMode accessMode) => _corsairReleaseControlPointer(accessMode);
/// <summary> /// CUE-SDK: requestes control using specified access mode. /// By default client has shared control over lighting so there is no need to call CorsairRequestControl unless client requires exclusive control. /// </summary> public static bool CorsairRequestControl(CorsairAccessMode accessMode) => _corsairRequestControlPointer(accessMode);
/// <summary> /// CUE-SDK: releases previously requested control for specified access mode. /// </summary> internal static bool CorsairReleaseControl(CorsairAccessMode accessMode) { return(_corsairReleaseControlPointer(accessMode)); }
/// <summary> /// CUE-SDK: releases previously requested control for specified access mode. /// </summary> internal static bool CorsairReleaseControl(CorsairAccessMode accessMode) { return _corsairReleaseControlPointer(accessMode); }