dc.contributor.author | Ušpurienė, Ana | |
dc.date.accessioned | 2023-09-18T18:58:12Z | |
dc.date.available | 2023-09-18T18:58:12Z | |
dc.date.issued | 2019 | |
dc.identifier.issn | 2335-8661 | |
dc.identifier.uri | https://etalpykla.vilniustech.lt/handle/123456789/133803 | |
dc.description.abstract | 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]. | lit |
dc.description.abstract | 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. | eng |
dc.format | PDF | |
dc.format.extent | p. 144-148 | |
dc.format.medium | tekstas / txt | |
dc.language.iso | lit | |
dc.title | Žaidimų įvesties valdymas naudojant DirectInput | |
dc.title.alternative | Game input management using DirectInput | |
dc.type | Straipsnis recenzuotame konferencijos darbų leidinyje / Paper published in peer-reviewed conference publication | |
dcterms.references | 6 | |
dc.type.pubtype | P1d - Straipsnis recenzuotame konferencijos darbų leidinyje / Article published in peer-reviewed conference proceedings | |
dc.contributor.institution | Vilniaus Gedimino technikos universitetas | |
dc.contributor.faculty | Fundamentinių mokslų fakultetas / Faculty of Fundamental Sciences | |
dc.subject.researchfield | T 007 - Informatikos inžinerija / Informatics engineering | |
dc.subject.vgtuprioritizedfields | IK05 - Virtuali ir pridėtinė realybė / Virtual and augmented reality | |
dc.subject.ltspecializations | L103 - Įtrauki ir kūrybinga visuomenė / Inclusive and creative society | |
dc.subject.lt | DirectInput | |
dc.subject.lt | DirectX | |
dc.subject.lt | įvesties įrenginiai | |
dc.subject.en | DirectInput | |
dc.subject.en | DirectX | |
dc.subject.en | keyboard | |
dc.subject.en | mouse | |
dcterms.sourcetitle | Inžinerinė ir kompiuterinė grafika: konferencijos pranešimų medžiaga | |
dc.publisher.name | Vytauto Didžiojo universiteto Žemės ūkio akademija | |
dc.publisher.city | Kaunas | |
dc.identifier.elaba | 47110066 | |