Издање библиотеке медија СДЛ 2.26.0

Објављена је библиотека СДЛ 2.26.0 (Симпле ДирецтМедиа Лаиер), која има за циљ да поједностави писање игара и мултимедијалних апликација. СДЛ библиотека пружа садржаје као што су хардверски убрзани 2Д и 3Д графички излаз, руковање улазом, аудио репродукција, 3Д излаз преко ОпенГЛ/ОпенГЛ ЕС/Вулкан, и многе друге повезане операције. Библиотека је написана на Ц и дистрибуира се под Злиб лиценцом. Да бисте користили СДЛ могућности у пројектима на различитим програмским језицима, обезбеђена су неопходна повезивања.

У новом издању:

  • Датотеке заглавља за ОпенГЛ су усклађене са најновијим спецификацијама конзорцијума Кхронос.
  • Додата је функција СДЛ_ГетВиндовСизеИнПикелс() за добијање величине пиксела прозора, која се због скалирања може разликовати од логичке величине на екранима са високим ДПИ.
  • Додата симулација вертикалне синхронизације (всинц) у софтверски код за рендеровање.
  • Обезбеђен пренос позиције миша на СДЛ_МоусеВхеелЕвент.
  • Додата функција СДЛ_РесетХинтс() за ресетовање свих савета на подразумеване вредности.
  • Додата функција СДЛ_ГетЈоистицкГУИДИнфо() за добијање информација о џојстику кодираних у ГУИД-у.
  • Подршка за ПС3 и Нинтендо Вии контролере је додата ХИДАПИ драјверу.
  • Додате нове особине: СДЛ_ХИНТ_ЈОИСТИЦК_ХИДАПИ_ПС3, СДЛ_ХИНТ_ЈОИСТИЦК_ХИДАПИ_ВИИ, СДЛ_ХИНТ_ЈОИСТИЦК_ХИДАПИ_КСБОКС_360, СДЛ_ХИНТ_ЈОИСТИЦК_ХИДАПИ_КСБОИДОКС_360_ _ОНЕ, ХИНТ_Ј ОИСТИЦК_ХИДАПИ_КСБОКС_ОНЕ_ХОМЕ_ЛЕД, СДЛ_ХИНТ_ЈОИСТИЦК_ХИДАПИ_ВИИ_ПЛАИЕР_ЛЕД, СДЛ_ХИНТ_ЈОИСТИЦК_ХИДАПИ_ВЕРТИЦАЛ_ЈОИ_ЦОНС и СДЛ_ХИНТ_ЈОИСТИЦК_ХИДАПИ_ВИИ_ПЛАИЕР_ЛЕД, СДЛ_ХИНТ_ЈОИСТИЦК_ХИДАПИ_ВЕРТИЦАЛ_ЈОИ_ЦОНС и СДЛ_ХИНТ_ДАПИ_ЈОИСТИЦК_КСБОИР_Бо КСИ_ДАПИ_ЈОИСТИЦК_БОИР до Кс 360 контролера преко ХИДАПИ драјвера.
  • Омогућен одвојени приступ левом и десном жироскопу у Нинтендо Свитцх Јои-Цонс комбинованим контролерима.
  • Подршка за микросекундне интервале је додата у СДЛ_СенсорЕвент, СДЛ_ЦонтроллерСенсорЕвент, ДЛ_СенсорГетДатаВитхТиместамп() и СДЛ_ГамеЦонтроллерГетСенсорДатаВитхТиместамп().
  • Функција СДЛ_ГетРевисион() има проширене информације о изградњи СДЛ-а, као што је додавање хеш-а гит урезивања.
  • За Линук, функције СДЛ_СетПримариСелецтионТект(), СДЛ_ГетПримариСелецтионТект() и СДЛ_ХасПримариСелецтионТект() су имплементиране за интеракцију са главним међуспремником.
  • Додата је ознака СДЛ_ХИНТ_ВИДЕО_ВАИЛАНД_ЕМУЛАТЕ_МОУСЕ_ВАРП за контролу емулације курсора миша у окружењима заснованим на Ваиланду.
  • Приликом израде за Андроид, омогућен је унос са тастатуре софтвера ИМЕ (Инпут Метход Едитор).

Извор: опеннет.ру

Додај коментар