當前位置:編程學習大全網 - 編程軟體 - java 能不能和sdl配合使用

java 能不能和sdl配合使用

Simple DirectMedia Layer, 簡稱SDL,是壹個自由的跨平臺的多媒體開發包,主要通過OpenGL和2D視頻幀緩沖(framebuffer)提供對音頻、鍵盤、鼠標、遊戲操縱桿(joystick)和3D硬件的底層訪問。它被廣泛的應用於MPEG回放軟件、模擬器和多個著名遊戲中,如獲得大獎的《文明:權傾天下》(Civilization: Call To Power)的Linux移植版本。它的官方站點是:http://www.libsdl.org/ ,還有壹個非常個性的LOGO。

在Win32編程中,如果要操縱2D圖像,可以選擇使用GDI或者DirectDraw,前者速度較慢,而後者是特定針對Microsoft平臺的,在非Win32平臺上移植會帶來很大的麻煩。這時,妳可以選擇使用SDL。SDL支持多種平臺:Linux、Windows, BeOS, MacOS Classic, MacOS X, FreeBSD, OpenBSD, BSD/OS, Solaris, IRIX和QNX,同時也部分支持部分其他平臺:Windows CE, AmigaOS, Dreamcast, Atari, NetBSD, AIX, OSF/Tru64, RISC OS和SymbianOS。

當然SDL本身是針對2D圖像編程的,如果使用到3D編程,那麽需要將SDL和OpenGL結合使用。

  • 上一篇:js如何生成json數據?
  • 下一篇:凈水器TDS值大於多少菜肴換濾芯?
  • copyright 2024編程學習大全網