Изменение цветов светодиодов контроллера PS4 с помощью C#/.NET без DS4Windows ⇐ C#
Изменение цветов светодиодов контроллера PS4 с помощью C#/.NET без DS4Windows
Я пытаюсь программно изменить цвет центрального и углового индикаторов на контроллере PS4, используя C# и .NET. Я хочу добиться этого, не полагаясь на DS4Windows, поскольку предпочитаю не иметь от него внешней зависимости. К сожалению, мне не удалось найти какие-либо ресурсы или документацию, которые помогли бы мне в этом процессе.
Я попытался изучить исходный код DS4Windows, но понять его оказалось сложно. В качестве альтернативы я также исследовал возможность достижения этого с помощью Python, но столкнулся с аналогичными трудностями.
Если у кого-то есть опыт или понимание того, как я могу выполнить эту задачу с помощью C# и .NET, или есть способ сделать это, не требуя установки DS4Windows, я был бы очень признателен за любые рекомендации или подсказки. Спасибо!
Изменить:
// Объявления P/Invoke [DllImport("DS4Windows.dll", CallingConvention = CallingConvention.Cdecl)] public static extern int DS4Windows_Init(); // ... (другие объявления функций) // Основная функция статическая пустота Main() { пытаться { // Инициализируем DS4Windows DS4Windows_Init(); //
Я пытаюсь программно изменить цвет центрального и углового индикаторов на контроллере PS4, используя C# и .NET. Я хочу добиться этого, не полагаясь на DS4Windows, поскольку предпочитаю не иметь от него внешней зависимости. К сожалению, мне не удалось найти какие-либо ресурсы или документацию, которые помогли бы мне в этом процессе.
Я попытался изучить исходный код DS4Windows, но понять его оказалось сложно. В качестве альтернативы я также исследовал возможность достижения этого с помощью Python, но столкнулся с аналогичными трудностями.
Если у кого-то есть опыт или понимание того, как я могу выполнить эту задачу с помощью C# и .NET, или есть способ сделать это, не требуя установки DS4Windows, я был бы очень признателен за любые рекомендации или подсказки. Спасибо!
Изменить:
// Объявления P/Invoke [DllImport("DS4Windows.dll", CallingConvention = CallingConvention.Cdecl)] public static extern int DS4Windows_Init(); // ... (другие объявления функций) // Основная функция статическая пустота Main() { пытаться { // Инициализируем DS4Windows DS4Windows_Init(); //
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Неожиданное поведение светодиодов в четырехсторонней системе дорожного движения с Arduino
Anonymous » » в форуме C++ - 0 Ответы
- 5 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Неожиданное поведение светодиодов в четырехсторонней системе дорожного движения с Arduino
Anonymous » » в форуме C++ - 0 Ответы
- 6 Просмотры
-
Последнее сообщение Anonymous
-