Nesta página você pode obter uma análise detalhada de uma palavra ou frase, produzida usando a melhor tecnologia de inteligência artificial até o momento:
общая лексика
Borland Graphics Interface
графический интерфейс фирмы Borland
общая лексика
Borland Graphics Interface
драйвер BGI-графики для различных видеоадаптеров в системе Турбо-Паскаль
общая лексика
файл со шрифтом для BGI-графики
Borland Graphics Interface (англ. Графический интерфейс Borland), также известный как BGI, представляет собой графическую библиотеку, входящую в программные пакеты нескольких компиляторов компании Borland для операционной системы DOS с 1987 года. Также BGI используется для поддержки графики в других программных продуктах Borland, включая электронные таблицы Quattro. Библиотека загружает графические драйверы (*.BGI
) и векторные шрифты (*.CHR
) с диска для обеспечения устройство-независимой поддержки графики. Также существует возможность встроить графический драйвер в исполняемый файл путём компоновки его в виде объектного кода с помощью специальной утилиты, входящей в пакет компилятора (bgiobj.exe
). Существует множество драйверов для различных графических адаптеров того времени таких, как CGA, EGA и VGA, а также принтеров и некоторых типов плоттеров.
Последняя среда разработки под DOS для языка C++ от Borland была Borland C++ 3.1 (1992). Последняя среда разработки, в принципе поддерживающая BGI, была Borland C++ 5.02 (1997), которая, несмотря на то, что работала под операционной системой Windows, имела функционал для компиляции программ для DOS. Интерфейс BGI доступен в C/C++ через библиотеку graphics.lib
и путём подключения заголовочного файла graphics.h
, а в среде Borland Pascal для соответствующего языка программирования — через модуль Graph
.
Библиотека BGI, безусловно, менее мощная, чем современные графические библиотеки, вроде SDL или OpenGL, хотя она была разработана для презентации графических возможностей, а не событийно-ориентированных 3D-приложений. Тем не менее, интерфейс BGI рассматривается, как наиболее простой, для программирования графики.