【发布时间】:2021-03-12 00:56:41
【问题描述】:
我正在使用罗技照明 SDK 并且遇到脉冲效果问题,请允许我解释一下。
这是我的代码
{
Console.WriteLine("Hello World!");
LogitechGSDK.LogiLedInit();
Thread.Sleep(1000);
LogitechGSDK.LogiLedSaveCurrentLighting();
LogitechGSDK.LogiLedPulseLighting(50,0,50,LogitechGSDK.LOGI_LED_DURATION_INFINITE,250);
Console.ReadLine();
LogitechGSDK.LogiLedRestoreLighting();
LogitechGSDK.LogiLedShutdown();
}
所以在预期中,这段代码会打印出 hello world,初始化 SDK,保存当前的光照,使其呈紫色脉冲,直到输入一个字符。输入完成后,应该会恢复光照,然后退出应用。
所以它几乎可以工作。在罗技游戏软件上,我选择了脉冲效果并正在使用板载配置文件。当照明恢复时,不是恢复脉冲效果,而是变为纯色。颜色是正确的,但它应该是闪烁的而不是它。所以这让我非常恼火,现在我将向你们展示我的尝试。
我已尝试删除 Shutdown 行。没有骰子。 我试图删除 LogiLedSave/Restores。没有骰子。 我已经尝试将上述两者结合起来。没有骰子。
我也试过上面3个纯色效果。结果一样。
同样的结果。 每次。 我知道这个 SDK 写得非常糟糕,但我认为我必须做些什么。感谢您对此问题的任何帮助。
鼠标做正确的效果,然后失败了。
谢谢
编辑:我所说的脉冲效应不是代码中的脉冲效应,而是我在罗技游戏软件中设置的。
【问题讨论】:
标签: c# rgb logitech logitech-gaming-software