ЭЛЕКТРОННАЯ БИБЛИОТЕКА КОАПП |
Сборники Художественной, Технической, Справочной, Английской, Нормативной, Исторической, и др. литературы. |
Часть 13 Приложение A. Команды VGA DOS ----------------------------------------------------------------- ----------------------------------------------------------------- ANTIALIA Сглаживание цветов блока в видео-режиме 19 ----------------------------------------------------------------- Синтаксис: ANTIALIA X1 Y1 X2 Y2 Параметры: X1 и Y1 = координаты верхнего левого угла X2 и Y2 = координаты нижнего правого угла ----------------------------------------------------------------- BACKGROUND Задание цвета фона во всех режимах ----------------------------------------------------------------- Синтаксис: BACKGROUND B G R Параметры: B = Значение голубой компоненты цвета G = Значение зеленой компоненты цвета R = Значение красной компоненты цвета ----------------------------------------------------------------- BALL Нарисовать многоцветный шар в видео-режиме 19 ----------------------------------------------------------------- Синтаксис: BALL Mx My Rx Ry C1 C2 Mix Параметры: Mx и My = Координаты центральной точки Rx и Ry = Радиальные значения по направлениям X и Y C1 = Номер 1-го цвета из текущей палитры VGA C2 = Номер 2-го цвета из текущей палитры VGA Mix = Коэффициент смешивания ----------------------------------------------------------------- BLEND Изменение диапазона цветов палитры во всех режимах ----------------------------------------------------------------- Синтаксис BLEND C1 B G R C2 B G R Параметры: C1 = Номер первого из изменяемых цветов C2 = Номер последнего из изменяемых цветов B, G и R = Значения голубой, зеленой и красной компонент цвета ----------------------------------------------------------------- BLOCK Нарисовать одноцветный блок в видео-режиме 19 ----------------------------------------------------------------- Синтаксис: BLOCK X1 Y1 X2 Y2 цвет Параметры: X1 и Y1 = координаты верхнего левого угла X2 и Y2 = координаты нижнего правого угла цвет = Номер цвета заполнения ----------------------------------------------------------------- BORDER Установить цвет рамки во всех видео-режимах ----------------------------------------------------------------- Синтаксис: BORDER цвет Параметры: цвет = Номер желаемого цвета в текущей палитре ----------------------------------------------------------------- CGATEXT Включение текстового режима CGA 0/1 ----------------------------------------------------------------- Синтаксис: CGATEXT ----------------------------------------------------------------- CGAPALET Включение текстового режима CGA 0/1 ----------------------------------------------------------------- Синтаксис: CGAPALET ----------------------------------------------------------------- CIRCLE Рисование цветных эллипсов в видео-режиме 19 ----------------------------------------------------------------- Синтаксис: CIRCLE Mx My Rx Ry Цвет Параметры: Mx и My = Координаты центральной точки эллипса Rx и Ry = Радиальные значения по направлениям X и Y C1 = Номер цвета заполнения ----------------------------------------------------------------- COLORTEXT Выбор цвета текстов из 262144, текстовые режимы ----------------------------------------------------------------- Синтаксис: COLORTEXT B G R Параметры: B = Значение голубой компоненты цвета G = Значение зеленой компоненты цвета R = Значение красной компоненты цвета ----------------------------------------------------------------- COLUMN Рисование цветных столбцов в режиме 19 ----------------------------------------------------------------- Синтаксис: COLUMN X1 Y1 X2 Y2 цвет Mix Параметры: X1 и Y1 = координаты верхнего левого угла X2 и Y2 = координаты нижнего правого угла цвет = Номер цвета заполнения Mix = Коэффициент смешивания ----------------------------------------------------------------- DIM Регулирование абсолютной яркости цветов во всех режимах ----------------------------------------------------------------- Синтаксис: DIM C1 C2 D Параметры: C1 = Номер первого из диапазона регулируемых цветов C2 = Номер последнего из диапазона регулируемых цветов D = Абсолютное значение яркости ----------------------------------------------------------------- DIMPERCENT Регулирование относительной яркости во всех режимах ----------------------------------------------------------------- Синтаксис: DIMPERCENT C1 C2 P Параметры: C1 = Номер первого из диапазона регулируемых цветов C2 = Номер последнего из диапазона регулируемых цветов D = Процентное значение, на которое изменяется яркость ----------------------------------------------------------------- DISK Рисование одноцветного диска в видео-режиме 19 ----------------------------------------------------------------- Синтаксис: DISK Mx My Rx Ry Цвет Параметры: Mx и My = Координаты центральной точки диска Rx и Ry = Радиальные значения по направлениям X и Y C1 = Номер цвета заполнения ----------------------------------------------------------------- EGATEXT Включение текстового режима EGA 2/3 ----------------------------------------------------------------- Синтаксис: EGATEXT ----------------------------------------------------------------- EGAPALET Включение текстового режима EGA 2/3 с текущей палитрой ----------------------------------------------------------------- Синтаксис: EGAPALET ----------------------------------------------------------------- FEATHER Рисование многоцветной линии в режиме 19 ----------------------------------------------------------------- Синтаксис: FEATHER X1 Y1 X2 Y2 C1 C2 Параметры: X1 и Y1 = Начальные координаты линии X2 и Y2 = Конечные координаты линии C1 = Номер начального цвета линии C2 = Номер конечного цвета линии ----------------------------------------------------------------- FRAME Рисование одноцветного прямоугольника в режиме 19 ----------------------------------------------------------------- Синтаксис: FRAME X1 Y1 X2 Y2 цвет Mix Параметры: X1 и Y1 = Координаты верхнего левого угла X2 и Y2 = Координаты нижнего правого угла цвет = Номер цвета заполнения ----------------------------------------------------------------- GRAY Преобразование цвета в серый оттенок во всех режимах ----------------------------------------------------------------- Синтаксис: GRAY C1 C2 Параметры: С1 = Первый из диапазона преобразуемых в серые тона цветов С2 = Последний из диапазона преобразуемых в серые тона цветов ----------------------------------------------------------------- HORIZONTAL Рисование многоцветных горизонтальных линий в режиме 19 ----------------------------------------------------------------- Синтаксис: HORIZONTAL X1 X2 Y C1 C2 Mix Параметры: X1 и Y1 = Начальная координата горизонтальной линии X2 и Y2 = Конечная координата горизонтальной линии Y = Номер линии по высоте (координата Y) C1 = Номер начального цвета линии C2 = Номер конечного цвета линии Mix = Коэффициент смешивания ----------------------------------------------------------------- JANSPALETTE Настраиваемая палитра для всех режимов ----------------------------------------------------------------- Синтаксис: JASPALETTE ----------------------------------------------------------------- LINE Рисование одноцветной линии в режиме 19 ----------------------------------------------------------------- Синтаксис: LINE X1 Y1 X2 Y2 Цвет Параметры: X1 и Y1 = Начальные координаты линии X2 и Y2 = Конечные координаты линии Цвет = Номер цвета линии ----------------------------------------------------------------- LOADASCII Загрузка ASCII-файла в экранную память, текстовые режимы ----------------------------------------------------------------- Синтаксис: LOADASCII Маршрут\Имя.расширение Параметры: Маршрут\ = Имя маршрута для директории, в которой хранится файл Имя = Имя загружаемого файла .Расширение = Расширение имени файла, например .TXT ----------------------------------------------------------------- PALETTE ----------------------------------------------------------------- Синтаксис: PALETTE No B G R Параметры: No = Номер цвета в палитре B = Значение голубой компоненты цвета G = Значение зеленой компоненты цвета R = Значение красной компоненты цвета ----------------------------------------------------------------- PLOT Рисование цветного пикселя в видео-режиме 19 ----------------------------------------------------------------- Синтаксис: PLOT X Y C Параметры: X = X-координата пикселя Y = Y-координата пикселя C = Номер используемого цвета ----------------------------------------------------------------- SARAPALETTE Настраиваемая палитра для всех режимов ----------------------------------------------------------------- Синтаксис: SARAPALETTE ----------------------------------------------------------------- SAVE Сохранение многоцветного файла рисунка в режиме 19 ----------------------------------------------------------------- Синтаксис: SAVE Маршрут\Имя.расширение Параметры: Маршрут\ = Имя маршрута для директории, в которой хранится файл Имя = Имя загружаемого файла .Расширение = Расширение имени файла, например .PIC ----------------------------------------------------------------- SAVEASCII Сохранить в ASCII-файл экранную память, текстовые режимы ----------------------------------------------------------------- Синтаксис: SAVEASCII Маршрут\Имя.расширение Параметры: Маршрут\ = Имя маршрута для директории, в которой хранится файл Имя = Имя загружаемого файла .Расширение = Расширение имени файла, например .TXT ----------------------------------------------------------------- SHOWPALETTE Очистить экран/показать цвета палитры, режим 19 ----------------------------------------------------------------- Синтаксис: SHOWPALETTE ----------------------------------------------------------------- SMOCIRCLE Сглаживание краев эллипса в режиме 19 ----------------------------------------------------------------- Синтаксис: SMOCIRCLE Mx My Rx Ry Параметры: Mx и My = Координаты центральной точки эллипса Rx и Ry = Радиальные значения по направлениям X и Y ----------------------------------------------------------------- SMOOTH Сглаживание цвета отдельного пикселя в режиме 19 ----------------------------------------------------------------- Синтаксис: SMOOTH X Y Параметры: X = X-координата сглаживаемого пикселя Y = Y-координата сглаживаемого пикселя ----------------------------------------------------------------- SPHERE ----------------------------------------------------------------- Синтаксис: SPHERE My My Rx Ry Цвет Mx и My = Координаты центральной точки Rx и Ry = Радиальные значения по направлениям X и Y Цвет = Задает блок используемых цветов палитры ----------------------------------------------------------------- STANDARD Переключение на стандартную палитру, все режимы кроме 19 ----------------------------------------------------------------- Синтаксис: STANDARD Номер Параметры: Номер = Номер видео-режима ----------------------------------------------------------------- STANDARD Включение режима 19 без очистки экрана ----------------------------------------------------------------- Синтаксис: STANDARDpalette или STADARD ----------------------------------------------------------------- TABLE Назначение цветов номерам в палитре, все режимы ----------------------------------------------------------------- Синтаксис: TABLE ----------------------------------------------------------------- VGATEXT Включение текстового режима VGA 3+ ----------------------------------------------------------------- Синтаксис: VGATEXT ----------------------------------------------------------------- VGAPALET Включение текстового режима VGA 3+ с текущей палитрой ----------------------------------------------------------------- Синтаксис: VGAPALETTE ----------------------------------------------------------------- VMODE Принимает на входе номер режима, на который нужно перейти, все режимы IBM ----------------------------------------------------------------- Синтаксис: VMODE номер Параметры: Номер = Номер желаемого видео-режима ----------------------------------------------------------------- VMODES Позволяет выбрать номер режима в меню ----------------------------------------------------------------- Синтаксис: VMODES ----------------------------------------------------------------- VMODE19 Включение режима 19 без очистки экрана ----------------------------------------------------------------- Синтаксис: VMODE19 ----------------------------------------------------------------- WAIT Ожидание ввода с клавиатуры во всех текстовых режимах ----------------------------------------------------------------- Синтаксис: WAIT ----------------------------------------------------------------- ZEROKEY Сброс буфера клавиатуры ----------------------------------------------------------------- Синтаксис: ZEROKEY |