Movatterモバイル変換


[0]ホーム

URL:


Siirry sisältöön
Wikipedia
Haku

GLFW

Wikipediasta

GLFW (GLFrameWork) on alustariippumaton C-ohjelmointirajapinta C/C++-ohjelmointikielelle. Sen on tehnyt Marcus Geelnard. GLFW on tarkoitettu helpottamaanOpenGL-ohjelmointia. Se on pääasiallisesti suunnattu peliohjelmointiin, mutta soveltuu hyvin muihinkin käyttötarkoituksiin. GLFW luo yleisen rajapinnan erilaisiinkäyttöjärjestelmän prosesseihin, joitaOpenGL ei osaa kutsua. Näihin kuuluvat muun muassa ikkunoiden avaus, käyttäjän syötteet, ajastimet, säikeistys ja niin edelleen. Näiden prosessien kutsut ovat erilaisia eri käyttöjärjestelmissä. GLFW:n avulla näitä prosesseja voidaan kutsua samalla tavalla kaikissa tuetuissa järjestelmissä. Tämä mahdollistaa suoraan eri järjestelmille käännettävissä olevanOpenGL-pohjaisen grafiikkaohjelman koodin luomisen.

GLFW:n tukemat järjestelmät

[muokkaa |muokkaa wikitekstiä]

GLFW:n pääominaisuudet

[muokkaa |muokkaa wikitekstiä]
  • Helppokäyttöinen ja selkeä rajapinta (samantapainen kuin OpenGL:ssä).
  • Yksi kokoruutu/ikkuna kerrallaan auki (myöhemmissä versioissa tuki useammille).
  • Hiiri-, näppäimistö- ja peliohjainsyötteet.
  • Ajastimet
  • Moniprosessituki (multithreading).
  • Tekstuurien lataus (tga-kuva).
  • Hyvä käännettävyys/yhteensopivuus eri järjestelmissä (portability).

Katso myös

[muokkaa |muokkaa wikitekstiä]
  • OpenGL Open Graphics Library
  • GLUT Graphics Library Utility Toolkit
  • SDL Simple Direct Media Layer

Aiheesta muualla

[muokkaa |muokkaa wikitekstiä]
Tämätietotekniikkaan liittyvä artikkeli ontynkä. Voit auttaa Wikipediaalaajentamalla artikkelia.
Noudettu kohteesta ”https://fi.wikipedia.org/w/index.php?title=GLFW&oldid=10421477
Luokka:
Piilotettu luokka:

[8]ページ先頭

©2009-2025 Movatter.jp