Simple DirectMedia Layer
Материал из Википедии — свободной энциклопедии
Тип | API |
Разработчик | Сэм Лантинга |
ОС | Windows, Linux, Unix, Mac OS, BeOS |
Текущая версия | 1.2.11 — 26 июня, 2006 |
Лицензия | LGPL |
Сайт | www.libsdl.org |
Simple DirectMedia Layer (SDL) — это кроссплатформенная мультимедийная библиотека, реализующая единый программный интерфейс к графической подсистеме, звуковым устройствам и средствам ввода для широкого спектра платформ. Данная библиотека активно используется при написании мультемедийных программ (в основном игр) для операционной системы Linux.
Официально поддерживаются операционные системы: Linux, Windows, BeOS, MacOS, MacOS X, FreeBSD, OpenBSD, BSD/OS, Solaris, IRIX и QNX. Так же есть неофициальная поддержка для Windows CE, AmigaOS, MorphOS, Dreamcast, Atari, NetBSD, AIX, OSF/Tru64, RISC OS и SymbianOS.
SDL API доступны для языков: C, C++, Ada, Eiffel, Java, Lua, ML, Perl, PHP, Pike, Python и Ruby.
SDL содержит базовый, весьма ограниченый, спектр возможностей. Дополнительную функциональность обеспечивают библиотеки расширений, которые обычно входят в поставку SDL.
Содержание |