Функция 10h предоставляет возможность программирования регистров цветовой палитры, таблицы цветов (для видеоадаптеров VGA и SVGA), а также управляет некоторыми атрибутами символов. Вы можете использовать эту функцию и в текстовых и в графических режимах.
Для видеоадаптера EGA эта функция содержит четыре подфункции:
Номер подфункции |
Назначение |
0 |
Программирование одного регистра палитры |
1 |
Программирование регистра цвета рамки |
2 |
Программирование всех регистров палитры (таблицы цветов) |
3 |
Управление атрибутом мигания и атрибутом интенсивности |
Видеоадаптеры VGA и SVGA дополнительно поддерживают еще 10 подфункций:
Номер подфункции |
Назначение |
7 |
Чтение регистра палитры |
8 |
Чтение регистра цвета рамки |
9 |
Чтение всех регистров палитры |
10h |
Программирование регистра ЦАП |
12h |
Программирование нескольких регистров ЦАП |
13h |
Выбор подмножества цветов |
15h |
Чтение регистра ЦАП |
17h |
Чтение нескольких регистров ЦАП |
1Ah |
Чтение состояния страницы цветов |
1Bh |
Преобразование регистров ЦАП для работы в монохромном режиме |