Raylib на RP5 с двойным монитором в режиме командной строкиC++

Программы на C++. Форум разработчиков
Anonymous
Raylib на RP5 с двойным монитором в режиме командной строки

Сообщение Anonymous »

Я хотел бы использовать raylib в настройке mit RP5 с двумя сенсорными мониторами (каждый установлен на 1920x1080 пикселей, физически каждый из них имеет разрешение 4K) для графического интерфейса моего приложения. Каждый монитор подключен к одному из каналов HDMI RP5. Они настроены на разрешение 1920x1080 пикселей, частоту кадров 30 кадров в секунду и глубину цвета 32 бита в файле /boot/firmware/cmdline.txt. Графический интерфейс должен выдавать разрешение 3840 x 1080 на оба монитора.
Я хочу использовать режим командной строки, чтобы пользователь не мог войти в систему с помощью ALT+TAB, если он подключает клавиатуру к необходимому USB-разъему.
Я не смог найти ни одного примера использования настройки двух мониторов с raylib.
Есть ли способ сделать это? Или есть более простой способ сделать это в графическом режиме рабочего стола и предотвратить переключение приложения в режим рабочего стола?
Я попытался изменить базовый пример окна (https://github. com/raysan5/raylib/blob/master/examples/core/core_basic_window.c), изменив строки 33 и 34 на:

Код: Выделить всё

const int screenWidth = 1920 * 2;
const int screenHeight = 1080;
Но отрисованное изображение я получаю только на первом мониторе.


Подробнее здесь: https://stackoverflow.com/questions/786 ... -line-mode

Вернуться в «C++»