Jak działa odwracanie kolorów na ekranie w systemie OS X?
To właśnie wbudowana w OS X funkcja odwracania kolorów może zmienić Twój ekran w:
Może odwrócić wszystkie kolory, zmienić ich skalę szarości, dostosować kontrast. Teraz chcę zbudować własną implementację i dlatego potrzebuję porady specjalistów.
Niemożność przechwycenia odwróconego ekranu sprawiła, że pomyślałem, że inwersja jest rodzajem warstwy dopasowania, która znajduje się ponad wszystkimi oknami i po prostu nie jest narażona na zdarzenia interakcji. Czy tak jest? Czy odbywa się to za pośrednictwem bibliotek OpenGL?
Nie zajmuję się faktyczną pomocą w kodowaniu, ale raczej projektem / podejściem do rozwiązania problemu. W mojej aplikacji celu będę musiał zdefiniować diagramy kolorów wyjściowych i zastosować reguły transformacji kolorów (input => output).
Z góry dziękuję.