Преглед садржаја:
Дефиниција - Шта значи Симпле Дирецтмедиа Лаиер?
Једноставни директни слој (СДЛ) је мултимедијска библиотека на више платформи написана на Ц да би путем ОпенГЛ-а омогућила приступ ниском нивоу тастатури, мишу, звуку, џојстику и 3Д хардверу. Такође га користе МПЕГ софтвер за репродукцију и многе популарне игре.
Тецхопедиа објашњава Симпле Дирецтмедиа Лаиер
СДЛ се широко користи за писање рачунарских игара или других мултимедијалних апликација које раде на различитим оперативним системима, укључујући:
- Виндовс
- Мац ОС Кс
- ОС 9
- Линук
- Гоогле Андроид
- АмигаОС
- Хаику / БеОС
- Силлабле
- ВебОС
Такође обезбеђује повезивање са многим другим језицима, укључујући (делимичан списак):
- Ц #
- Ада
- Еиффел
- Д
- Еуфорија
- Ерланг
- Хаскелл
- Гуиле
- Лисп
- Јава
- МЛ
Стога је чест избор за многе мултимедијалне апликације. Такође се дистрибуира под ГНУ ЛГПЛ верзијом 2 и омогућава развој игара за више платформи истовремено и преношење игре на нову платформу у року. Иако су СДЛ звучне карактеристике скромне, СДЛ АПИ, који је углавном повезан са графиком, садржи око 200 функција и неколико структура. Такође нуди алате за паралелно програмирање као што су семафоре, мутек, променљиве стања и нити.
СДЛ има насловни слој као омотач око одређене функционалности оперативног система који му пружа приступ. СДЛ изворни кодови су подељени у различите модуле за одређене оперативне системе. При компилацији се одабиру прави модули за циљни систем. СДЛ користи ГДИ позадину за Мицрософт Виндовс, док користи Кслиб за комуникацију са Линуком и ОпенВМС за графику и догађаје.
