我正在使用罗技照明 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 写得非常糟糕,但我认为我必须做些什么。感谢对此问题的任何帮助。
鼠标执行正确的效果,然后失败。
谢谢
编辑:我所说的脉冲效果不是代码中的脉冲效果,而是我在罗技游戏软件中设置的那种。