Sakin farko na ɗakin karatu na multimedia na LDL tare da goyan bayan tsarin gado

Ina gabatar muku da sigar farko na ɗakin karatu na multimedia da na haɓaka. Karamin Layer DirectMedia, taƙaice LDL.

An rubuta ɗakin karatu a cikin ma'auni na C ++ 98, wanda ke ba da damar haɗa shi farawa da Visual C++ 6.0. Ana rarraba lambar a ƙarƙashin sharuɗɗan Lasisin Boost Software 1.0. Amma ɗakin karatu ba ya iyakance masu shirye-shirye wajen zabar ma'auni na C++; mai shirye-shirye na iya amfani da kowane ma'auni na zamani. Ina bin falsafar raguwa - wannan shine amfani da tsofaffin na'urori da software a cikin rayuwar yau da kullun, lokacin da kamfanoni ba sa tallafawa nasu tsarin aiki ko na'urorin "tsohuwar", ƙara buƙatun tsarin tare da kowane sabon sigar samfuran su, ko dakatar da tallafawa na'urar. Biliyoyin na'urori a duk duniya suna lalata biliyoyin umarnin lambar da ba a inganta su ba kowace daƙiƙa.

A wannan shekara na ba da gabatarwa a taron C ++ 2023 "Ci gaba zuwa ga Abin da ya gabata, ko Ƙirƙirar Tsarin don Windows "Shekaru 95 a shekarar 2023".

Tare da aikina ina so in tabbatar da cewa tsofaffin kayan aikin na iya zama da amfani kuma ya yi wuri don rubuta shi a matsayin guntu. Akwai wani abu mai ban sha'awa game da tsoffin fasahohi, hanyoyi da kayan aiki, da kuma ƙalubale ga sabbin ɗakunan karatu da shirye-shirye.

A farkon tsarin ci gaba, ban san cewa wannan ɗakin karatu ba zai yiwu ba. Amma a lokacin aiwatar da aikace-aikacen samfurin, ƙara layi ta layi zuwa tushe na ɗakin karatu na gaba, na gamsu da yiwuwar ƙirƙirarsa da aikace-aikacen aiki.

Don taƙaita abubuwan da ke sama, yana yiwuwa a rubuta shirye-shirye masu sauri, kawai kuna buƙatar amfani da ilimin tsofaffi.

Fasalolin ɗakin karatu:

  • goyon baya Linux Debian 3 ko sama da haka (an bayar da kayan haɗin asali);
  • goyon baya Windows daya - Windows 11.
  • API mai sauƙi don aiki tare da zane-zane na 2D;
  • loda nau'ikan hoto masu yawa (bmp, png, tga, jpg);
  • API ɗin giciye-dandamali akan windows da abubuwan da suka faru na OS;
  • Ana amfani da OpenGL 1.2 don haɓaka zane-zane na hardware da
  • BudeGL 3.3, akwai tallafi don sarrafa hoto kawai akan CPU, idan babu haɓaka kayan masarufi;
  • za a iya zabar mai bayarwa a hankali lokacin loda aikace-aikacen;
  • API guda ɗaya don duk tsarin - rubuta sau ɗaya kuma tattara ko'ina!
  • sake kunna sauti;
  • tsauri kuma a tsaye haɗawa.

Tsare-tsare na gaba:

  • sake kunna sauti mai yawo;
  • fitarwar rubutu tare da tallafin ɗakin karatu na kyauta;
  • ƙarin ma'anar Direct3D 9, 10, 11;
  • API don aiki tare da rafuffuka;
  • goyon bayan API na ciki don aiki tare da hanyar sadarwa;
  • Shigar da tsarin zuwa wasu dandamali: Android, IOS, MacOs.

Tunani:

source: linux.org.ru

Sayi amintaccen masauki don shafuka tare da kariyar DDoS, sabar VPS VDS 🔥 Sayi ingantaccen masaukin yanar gizo tare da kariyar DDoS, sabar VPS VDS | ProHoster