Пишу приложение типа RAdmin, для определения изменений на экране задействую mirror driver из проекта uvnc.com.
Драйвер этот маппит все изменения, происходящие на экране, в память, откуда я ее простым копированием отправляю в TBitmap. Для режимов 32,24,8 bpp все копируется замечательно. И только в 16-битном режиме копирование не прокатывает, нарушаются цвета. Результат копирования из буфера в TBitmap в 16bpp можно глянуть тут
http://www.dscc.ru/screen.png Переключать 5-6-5 и 5-5-5 режимы (pf16bit <-> pf15bit) пробовал, не помогает.
Подскажите, куда хоть примерно копать?