Я использую bitmapData и растровые классы для визуализации курсора мыши на экране дисплея. BitmapData состоит из области, цвета которой должны быть инвертированы в соответствии с цветом фона. Это очень простая вещь, которую можно наблюдать с помощью текстового курсора (вертикальная линия с двумя небольшими горизонталами сверху и снизу) при перемещении по текстовой области.
Я хочу сделать то же самое с пикселями в моем bitmapData, есть ли способ эффективно узнать цвет фона и инвертировать значения цвета?
В этом процессе я буду перерисовывать целые пиксели, есть ли другой эффективный способ сделать это?