отсутствует какая-либо возможность узнать цвет пикселя на экране, можно только узнать зажжён он или потушен
Ну, в большинстве случаев цвет известен, мы же сами его туда сперва пишем =) Если правильно понимаю.
Примерно как запись в порты конфигурации на Спектруме: прочитать нельзя, но это никак не мешает ими пользоваться.