Једноставан слој Дирецтмедиа

Аутор: Lewis Jackson
Датум Стварања: 9 Може 2021
Ажурирати Датум: 23 Јуни 2024
Anonim
Система «Антиплагиат» преподавателю секреты проверок студенческих работ на заимствования
Видео: Система «Антиплагиат» преподавателю секреты проверок студенческих работ на заимствования

Садржај

Дефиниција - Шта значи Симпле Дирецтмедиа Лаиер?

Једноставни директни слој (СДЛ) је мултимедијална библиотека на више платформи написана на Ц да би путем ОпенГЛ-а омогућила приступ ниском нивоу тастатури, мишу, аудио, џојстику и 3Д хардверу. Такође га користе МПЕГ софтвер за репродукцију и многе популарне игре.


Увод у Мицрософт Азуре и Мицрософт Цлоуд | Кроз овај водич научићете о томе шта се рачуна у облаку и како вам Мицрософт Азуре може помоћи да мигрирате и покренете посао из облака.

Тецхопедиа објашњава Симпле Дирецтмедиа Лаиер

СДЛ је први пут објавио 1998. године, од стране Сам Лантинга, радећи за Локи Софтваре. СДЛ је танка библиотека са више платформи која пружа подршку за 2Д пиксел операције, звук, приступ датотекама, руковање догађајима и струјање. Допуњује ОпенГЛ омогућавајући графички излаз пружајући унос миша и тастатуре. Све операције у СДЛ-у изводе се преношењем параметара у функције. Библиотека је подијељена на бројне подсистеме, као што су видео, аудио, ЦД-РОМ, џојстик и тајмер. Поред ове основне ниске подршке, постоји и неколико званичних библиотека које пружају додатне функције.

СДЛ се широко користи за писање рачунарских игара или других мултимедијалних апликација које раде на различитим оперативним системима, укључујући:


  • Виндовс
  • Мац ОС Кс
  • ОС 9
  • Линук
  • Гоогле Андроид
  • АмигаОС
  • Хаику / БеОС
  • Силлабле
  • ВебОС

Такође обезбеђује повезивање са многим другим језицима, укључујући (делимичан списак):

  • Ц #
  • Ада
  • Еиффел
  • Д
  • Еуфорија
  • Ерланг
  • Хаскелл
  • Гуиле
  • Лисп
  • Јава
  • МЛ

Стога је чест избор за многе мултимедијалне апликације. Такође се дистрибуира под ГНУ ЛГПЛ верзијом 2 и омогућава развој игара за више платформи истовремено и преношење игре на нову платформу у року. Иако су звучне карактеристике СДЛ-а скромне, СДЛ АПИ, који је углавном повезан са графиком, садржи око 200 функција и неколико структура. Такође нуди алате за паралелно програмирање као што су семафоре, мутек, променљиве стања и нити.

СДЛ има насловни слој као омотач око одређене функционалности оперативних система који му пружају приступ. СДЛ изворни кодови су подељени у различите модуле за одређене оперативне системе. При компилацији се одабиру прави модули за циљни систем. СДЛ користи ГДИ позадину за Мицрософт Виндовс, док Кслиб користи за комуникацију са Линуком и ОпенВМС за графику и догађаје.