ВУЗ:
Составители:
21h Байт Количество бит, представляющих зе-
леный компонент пикселя
23h Байт Количество бит, представляющих си-
ний компонент пикселя
Следующие поля таблицы поддерживаются только
VBE версии 2.0 и выше
28h 4 байта Адрес начала видеопамяти
2Сh 4 байта Адрес свободного пространства
30h 4 байта Размер свободного пространства
При выполнении всех информационных функций VBE
обязательна проверка содержимого регистров AH и AL!
4.4. Получение списка видеорежимов, поддерживаемых
ВА.
Список режимов, получаемый при выполнении функции
4F00h (таблица 1), указывает лишь на способность ГК и
ЦАП данного ВА поддерживать перечисленные видеорежи-
мы.
Полная поддержка того или иного режима требует кро-
ме соответствующих возможностей ГК и ЦАП еще и доста-
точного объема ВП, установленной в ВА. Видеоадаптеры не
всегда содержат весь объем ВП, с которым может работать
данная микросхема ГК.
Объем требуемой видеопамяти для графических режи-
мов определяется следующим образом:
V = NхMхK,
где N – число пикселей по горизонтали, M – по вертика-
ли, К – количество бит на пиксель.
Для окончательной проверки следует выполнить функ-
цию 4F01h для всего списка режимов, определенных функ-
цией 4F00h и проверить значения бита D0 атрибутов режима
(таблица 2). Данная функция проводит необходимые вычис-
ления и сравнения и сообщает о результате проверки в
виде значения бита D0.
21h Байт Количество бит, представляющих зе- ления и сравнения и сообщает о результате проверки в леный компонент пикселя виде значения бита D0. 23h Байт Количество бит, представляющих си- ний компонент пикселя Следующие поля таблицы поддерживаются только VBE версии 2.0 и выше 28h 4 байта Адрес начала видеопамяти 2Сh 4 байта Адрес свободного пространства 30h 4 байта Размер свободного пространства При выполнении всех информационных функций VBE обязательна проверка содержимого регистров AH и AL! 4.4. Получение списка видеорежимов, поддерживаемых ВА. Список режимов, получаемый при выполнении функции 4F00h (таблица 1), указывает лишь на способность ГК и ЦАП данного ВА поддерживать перечисленные видеорежи- мы. Полная поддержка того или иного режима требует кро- ме соответствующих возможностей ГК и ЦАП еще и доста- точного объема ВП, установленной в ВА. Видеоадаптеры не всегда содержат весь объем ВП, с которым может работать данная микросхема ГК. Объем требуемой видеопамяти для графических режи- мов определяется следующим образом: V = NхMхK, где N – число пикселей по горизонтали, M – по вертика- ли, К – количество бит на пиксель. Для окончательной проверки следует выполнить функ- цию 4F01h для всего списка режимов, определенных функ- цией 4F00h и проверить значения бита D0 атрибутов режима (таблица 2). Данная функция проводит необходимые вычис-