Кодирование цвета
Манипуляции с графическими объектами во многих случаях зависят не только
от размера кода точки, но и от того, как расположены базовые цвета в этом
коде. Поэтому мы начнем с описания способов кодирования цвета.
Размер кода точки и расположение в нем базовых цветов зависят от видеорежима.
Стандарт VESA предусматривает возможность определения указанных величин
при выполнении задачи. В главе 2 мы
договорились, что характеристики установленного видеорежима находятся
в массиве info, а их перечень приведен в табл.
1.2. В массиве info количество разрядов в коде точки хранится в байте
19h, а расположение базовых цветов для режимов direct
color — в байтах iFh-26h. Корректно составленная
задача должна использовать эти величины для настройки на конкретный видеорежим.
|