SDL 2.26.0 Mwepụta Ọbá akwụkwọ Mgbasa ozi

A tọhapụrụ ọba akwụkwọ SDL 2.26.0 (Simple DirectMedia Layer), iji mee ka ide egwuregwu na ngwa mgbasa ozi dị mfe. Ọbá akwụkwọ SDL na-enye ngwaọrụ dị ka ngwa ngwa ngwa ngwa 2D na mmepụta eserese 3D, nhazi ntinye, ịkpọghachi ọdịyo, mmepụta 3D site na OpenGL/OpenGL ES/Vulkan na ọtụtụ ọrụ ndị ọzọ metụtara ya. Edere ọbá akwụkwọ ahụ na C wee kesaa ya n'okpuru ikike Zlib. Iji jiri ikike SDL rụọ ọrụ n'asụsụ mmemme dị iche iche, a na-enye njikọ dị mkpa.

Na mwepụta ọhụrụ:

  • Faịlụ nkụnye eji isi mee maka OpenGL dabara na nkọwa njikọ Khronos kacha ọhụrụ.
  • Agbakwunyere SDL_GetWindowSizeInPixels() ọrụ iji nweta nha pikselụ nke mpio, nke nwere ike ịdị iche na nha ezi uche dị na ihuenyo DPI dị elu n'ihi nchacha etinyere.
  • agbakwunyere ịmekọrịta vetikal (vsync) na koodu nsụgharị software.
  • Kwanyere ịnyefe ọnọdụ òké gaa na SDL_MouseWheelEvent.
  • Agbakwunyere ọrụ SDL_ResetHints() iji tọgharịa ntụnye niile na ụkpụrụ ndabara.
  • agbakwunyere ọrụ SDL_GetJoystickGUIDInfo() iji nweta ozi ọ joystick agbakwunyere GUID.
  • Agbakwunyela nkwado maka ndị na-ahụ maka PS3 na Nintendo Wii na onye ọkwọ ụgbọ ala HIDAPI.
  • Agbakwunyere njirimara ọhụrụ: SDL_HINT_JOYSTICK_HIDAPI_PS3, SDL_HINT_JOYSTICK_HIDAPI_WII, SDL_HINT_JOYSTICK_HIDAPI_XBOX_360, SDL_HINT_JOYSTICK_HIDAPI_XBOX_360_PLAYER_BOX, SDL_HINT_JOYSTICK_HIDAPI_XBOX_360_PLAYER_BOX _JOYSTICK_HIDAPI_XBOX_ONE_HOME_LED, SDL_HINT_JOYSTICK_HIDAPI_WII_PLAYER_LED, SDL_HINT_JOYSTICK_HIDAPI_VERTICAL_JOY_CONS na SDL_HINT_JOYSTICK_HIDAPI_XBOWIRx_360 na-akwọ ụgbọala na njikwa HIDAPI3.
  • Na-enye ohere dị iche iche na gyroscopes aka ekpe na aka nri na Nintendo Switch Joy-Cons combo controller.
  • agbakwunyere nkwado maka nkeji nkeji nkeji na SDL_SensorEvent, SDL_ControllerSensorEvent, DL_SensorGetDataWithTimestamp() na SDL_GameControllerGetSensorDataWithTimestamp().
  • Ọrụ SDL_GetRevision() agbasawanyela ozi nrụpụta SDL, dịka ọmụmaatụ, tinye hash git.
  • Maka Linux, arụnyere ọrụ SDL_SetPrimarySelectionText(), SDL_GetPrimarySelectionText() na SDL_HasPrimarySelectionText() iji soro bọọdụ mbụ na-emekọrịta ihe.
  • Agbakwunyere SDL_HINT_VIDEO_WAYLAND_EMULATE_MOUSE_WARP ọkọlọtọ iji jikwaa nṅomi cursor na gburugburu dabere na Wayland.
  • Mgbe ị na-ewu maka gam akporo, etinyere site na ahụigodo ngwanrọ IME (Input Method Editor).

isi: opennet.ru

Tinye a comment