В обычных VGA адаптерах цветная информация записывается в видеопамять и занимающая 4 или 8 бит перекодируется в 18 разрядное слово 3 по 6 бит для красного, зеленого и синего. В контроллере графической карты в состав, которого входит цифроаналоговый преобразователь, эта информация преобразуется из цифровой в аналоговую и передается на монитор. Однако слово, записанное в видеопамять, не содержит собственно кодов цвета, а имеет указатели на таблицу, из которой уже считываются сами значения цветов. В режимах HICOLOR, TRUECOLOR и REALCOLOR напротив введенное в видеопамять слово сразу же передается в цифроаналоговый преобразователь. Поэтому цветная информация о каждом пикселе записывается в это слово своим полным значением.
Режим HICOLOR вводит палитру из 32768 цветовых оттенков. Это значение получается, потому что для каждого пикселя отводится 15 разрядов, в которых информация о цвете занимает по 5 бит.
Режим REALCOLOR поддерживает 65536 оттенков. Режим аналогичен режиму HICOLOR однако на кодирование пикселей отводится 16 бит. Разделение информации по трем основным цветам неодинаково, а осуществляется с учетом спектральной чувствительности самого глаза. Максимальная чувствительность находится в области зеленого цвета, минимальная в области синего цвета.
Режим TRUECOLOR представляет самые высокие возможности. Видео карта поддерживает 17,6 млн. оттенков. Человеческий глаз воспринимает около 2 млн. оттенков. В этом режиме каждый пиксель кодируется 24 разрядами.