SDL 2.26.0 Mediateka-oharra

SDL 2.26.0 (Simple DirectMedia Layer) liburutegia kaleratu da, jokoen eta multimedia aplikazioen idazketa sinplifikatzera zuzenduta. SDL liburutegiak hardware-azeleratutako 2D eta 3D grafikoen irteera, sarrera prozesatzea, audioa erreproduzitzea, 3D irteera OpenGL/OpenGL ES/Vulkan bidez eta erlazionatutako beste hainbat eragiketa bezalako instalazioak eskaintzen ditu. Liburutegia C hizkuntzan idatzita dago eta Zlib lizentziapean banatzen da. SDL gaitasunak hainbat programazio-lengoaiatako proiektuetan erabiltzeko, beharrezko loturak eskaintzen dira.

Argitalpen berrian:

  • OpenGLrako goiburuko fitxategiak Khronos partzuergoaren azken zehaztapenekin bat datoz.
  • SDL_GetWindowSizeInPixels() funtzioa gehitu da leiho baten pixel-tamaina lortzeko, eskalatzearen ondorioz DPI handiko pantailetako tamaina logikotik desberdina izan daitekeena.
  • Sinkronizazio bertikala (vsync) simulazioa gehitu da softwarea errendatzeko kodeari.
  • Saguaren posizioa SDL_MouseWheelEvent-era pasatzea eman da.
  • SDL_ResetHints() funtzioa gehitu da aholku guztiak balio lehenetsietara berrezartzeko.
  • SDL_GetJoystickGUIDInfo() funtzioa gehitu da joystick-aren informazioa GUIDean kodetuta lortzeko.
  • PS3 eta Nintendo Wii kontrolagailuentzako euskarria gehitu zaio HIDAPI kontrolatzaileari.
  • Ezaugarri berriak gehitu dira: SDL_HINT_JOYSTICK_HIDAPI_PS3, SDL_HINT_JOYSTICK_HIDAPI_WII, SDL_HINT_JOYSTICK_HIDAPI_XBOX_360, SDL_HINT_JOYSTICK_HIDAPI_XBOX_360_PLAYER_INTLED, SDL_HINT_JOYSTICK_HIDAPI_XBOX_360, SDL_HINT_JOYSTICK_HIDAPI_XBOX_360_PLAYER_INTLED, SDL_JOYSTICK_HIDAPI ICK_HIDAPI_XBOX_ONE_HOME_LED, SDL_HINT_JOYSTICK_HIDAPI_WII_PLAYER_LED, SDL_HINT_JOYSTICK_HIDAPI_VERTICAL_JOY_CONS eta SDL_HINT_JOYSTICK_HIDAPI_XBOX_3_WIRELESS HIDAXNUMX eta PSBox kontrolagailuen bidez kontrolatzeko.
  • Ezkerreko eta eskuineko giroskopioetarako sarbide bereizia gaitu da Nintendo Switch Joy-Cons konbinazio kontrolagailuetan.
  • SDL_SensorEvent, SDL_ControllerSensorEvent, DL_SensorGetDataWithTimestamp() eta SDL_GameControllerGetSensorDataWithTimestamp() mikrosegundo-tarteetarako laguntza gehitu da.
  • SDL_GetRevision() funtzioak SDL eraikitze-informazioa hedatu du, esate baterako, git commit hash bat gehitzea.
  • Linux-erako, SDL_SetPrimarySelectionText(), SDL_GetPrimarySelectionText() eta SDL_HasPrimarySelectionText() funtzioak inplementatzen dira arbel nagusiarekin elkarreragiteko.
  • SDL_HINT_VIDEO_WAYLAND_EMULATE_MOUSE_WARP bandera gehitu da Wayland-en oinarritutako inguruneetan saguaren kurtsorearen emulazioa kontrolatzeko.
  • Androiderako eraikitzean, IME (Input Method Editor) softwarearen teklatuaren sarrera gaituta dago.

Iturria: opennet.ru

Gehitu iruzkin berria