• Lietuvių
    • English
  • Lietuvių 
    • Lietuvių
    • English
  • Prisijungti
Peržiūrėti įrašą 
  •   DSpace pagrindinis
  • Mokslinės publikacijos (PDB) / Scientific publications (PDB)
  • Konferencijų publikacijos / Conference Publications
  • Konferencijų straipsniai / Conference Articles
  • Peržiūrėti įrašą
  •   DSpace pagrindinis
  • Mokslinės publikacijos (PDB) / Scientific publications (PDB)
  • Konferencijų publikacijos / Conference Publications
  • Konferencijų straipsniai / Conference Articles
  • Peržiūrėti įrašą
JavaScript is disabled for your browser. Some features of this site may not work without it.

Žaidimų įvesties valdymas naudojant DirectInput

Thumbnail
Data
2019
Autorius
Ušpurienė, Ana
Metaduomenys
Rodyti detalų aprašą
Santrauka
Nei vienas vaizdo žaidimas ne apsieina be įvesties apdorojimo ir valdymo. Be įvesties vaizdo žaidimai nebūtų tikrais žaidimais [1]. DirectInput yra DirectX aplikacijų programavimo sąsajos (API) metodas skirtas sąveikai su įvesties įrenginiais, tokiais kaip pelytė, klaviatūra, vairasvirtė ir kitais žaidimų valdikliais [2]. DirectX biblioteka skirta aukštos kokybės 3D grafikos taikomųjų programų rašymui naudojant modernią grafinę įrangą Windows platformai [3]. Kaip ir kiti DirectX komponentai, DirectInput yra nepriklausoma nuo aparatinės dalies virtualioji sistema, leidžianti techninės įrangos gamintojams kurti tiek įprastinius tiek ir netradicinius įvesties įrenginius, kurie visi veikia kaip sąsajos vienodai, programuotojams nebereikia spręsti problemas, susijusias su skirtingų gamintojų sukurtais įrenginiais, kad gauti konkrečius duomenis ir tvarkykles (angl. drivers) kiekvienam atskiram įrenginiui. Kol techninės įrangos gamintojai savo įrenginiams pateikia DirectInput tvarkykles, įrenginiai dirbs su DirectInput kaip ir visi kiti bendrieji įrenginiai [2]. Tokiu būdu, DirectInput leidžia jūsų žaidimui palaikyti daugybę įvesties įrenginių nesigilinant į jų specifikacijas [4]. Be to, DirectInput leidžia programai gauti duomenis iš įvesties įrenginių net ir tada, kai programa dirba fone [5]. DirectInput užtikrina neįtikėtiną greitį per įprastą Windows įvesties sistemą. Bet kuri didelio našumo programa, kuriai reikia labai jautrių įvesties įrenginių, turėtų naudoti DirectInput [6].
 
DirectInput is an API for input devices including the mouse, keyboard, joystick, and other game controllers, as well as for force-feedback (input/output) devices. Direct Input provides incredible speed over the regular windows input system. Any high performance application that requires highly responsive input devices should be using Direct Input. The article describes the general steps for setting up DirectInput, keyboard, and mouse devices.
 
Paskelbimo data (metai)
2019
URI
https://etalpykla.vilniustech.lt/handle/123456789/133803
Kolekcijos
  • Konferencijų straipsniai / Conference Articles [15192]

 

 

Naršyti

Visame DSpaceRinkiniai ir kolekcijosPagal išleidimo datąAutoriaiAntraštėsTemos / Reikšminiai žodžiai InstitucijaFakultetasKatedra / institutasTipasŠaltinisLeidėjasTipas (PDB/ETD)Mokslo sritisStudijų kryptisVILNIUS TECH mokslinių tyrimų prioritetinės kryptys ir tematikosLietuvos sumanios specializacijosŠi kolekcijaPagal išleidimo datąAutoriaiAntraštėsTemos / Reikšminiai žodžiai InstitucijaFakultetasKatedra / institutasTipasŠaltinisLeidėjasTipas (PDB/ETD)Mokslo sritisStudijų kryptisVILNIUS TECH mokslinių tyrimų prioritetinės kryptys ir tematikosLietuvos sumanios specializacijos

Asmeninė paskyra

PrisijungtiRegistruotis