Мне нужно управлять отдельными пикселями проектора (Infocus IN3104), чье собственное разрешение составляет 1024x768. Я хотел бы знать, какое подмножество функций в C или APL, чтобы сделать это либо:
Функции, которые управляют отдельными пикселями адаптера (не пикселями окна).
Совершенно пиксельная карта 1: 1 из файла изображения (1024x728) с адаптером, установленным с собственным разрешением проектора.
В связанном вопросе ([Как я могу отредактировать отдельные пиксели в окне?] [1]) ответчик Каладайн заявляет: «Все пришло немного из старых дней прямых манипуляций с памятью». Я чувствую, что мне нужно вернуться к этому, чтобы достичь своей цели.
Я недостаточно знаю «графический конвейер», чтобы знать, какой API или программный инструмент использовать. Я поражен количеством технологий, когда я ищу эту тему. Я программирую на R, который легко взаимодействует с C, но приветствовал бы предложения подмножеств функций в OpenGL или C ++ или ..... любой другой технологии?
Или даже полноценное приложение (рендеринг), которое будет отображаться без применения преобразования.
Например, даже у MS paint есть растровое изображение> VIEW>, но я применяю некоторые преобразования и не получаю рендеринг с идеальным пикселем. Этот проектор имеет цифровой вход DisplayLink, и я также пытался настроить параметры синхронизации при использовании входов VESA, и я не думаю, что преобразование происходит в проекторе. В любом случае, использование краски MS не будет достаточно гибким для меня.
Платформа: Linux или Windows.