SDL 2.0.16 மீடியா லைப்ரரி வெளியீடு

SDL 2.0.16 (சிம்பிள் டைரக்ட் மீடியா லேயர்) நூலகம் வெளியிடப்பட்டது, இது கேம்கள் மற்றும் மல்டிமீடியா பயன்பாடுகளை எழுதுவதை எளிதாக்குவதை நோக்கமாகக் கொண்டது. SDL நூலகம் வன்பொருள்-துரிதப்படுத்தப்பட்ட 2D மற்றும் 3D கிராபிக்ஸ் வெளியீடு, உள்ளீடு செயலாக்கம், ஆடியோ பிளேபேக், OpenGL/OpenGL ES/Vulkan வழியாக 3D வெளியீடு மற்றும் பல தொடர்புடைய செயல்பாடுகள் போன்ற கருவிகளை வழங்குகிறது. நூலகம் C இல் எழுதப்பட்டுள்ளது மற்றும் zlib உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது. பல்வேறு நிரலாக்க மொழிகளில் திட்டங்களில் SDL திறன்களைப் பயன்படுத்த பிணைப்புகள் வழங்கப்படுகின்றன.

புதிய வெளியீட்டில்:

  • குறிப்பிடத்தக்க வகையில் மேம்படுத்தப்பட்ட Wayland ஆதரவு.
  • Pipewire மற்றும் AAudio மீடியா சர்வர் (Android) ஐப் பயன்படுத்தி ஆடியோவை வெளியிடும் மற்றும் கைப்பற்றும் திறன் சேர்க்கப்பட்டது.
  • Amazon Luna மற்றும் Xbox Series X கேம் கன்ட்ரோலர்களுக்கான ஆதரவு சேர்க்கப்பட்டது.
  • HIDAPI இயக்கியைப் பயன்படுத்தும் போது Google Stadia மற்றும் Nintendo Switch Pro கட்டுப்படுத்திகளில் அடாப்டிவ் அதிர்வு விளைவுக்கான (ரம்பிள்) ஆதரவு சேர்க்கப்பட்டது.
  • SDL_WaitEvent() மற்றும் SDL_WaitEventTimeout() அழைப்புகளைச் செயலாக்கும்போது CPU சுமை குறைக்கப்பட்டது.
  • முன்மொழியப்பட்ட புதிய அம்சங்கள்:
    • பயனரின் கவனத்தை ஈர்க்க SDL_FlashWindow().
    • SDL_GetAudioDeviceSpec() குறிப்பிட்ட சாதனத்திற்கான விருப்பமான ஆடியோ வடிவத்தைப் பற்றிய தகவலைப் பெற.
    • தேர்ந்தெடுக்கப்பட்ட சாளரத்திற்கான SDL_WINDOW_ALWAYS_ON_TOP (மேலே ஸ்னாப்) கொடியை மாறும் வகையில் மாற்ற, SDL_SetWindowAlwaysOnTop().
    • SDL_SetWindowKeyboardGrab() விசைப்பலகை உள்ளீட்டை மவுஸிலிருந்து சாராமல் பிடிக்க.
    • SDL_SoftStretchLinear() 32-பிட் மேற்பரப்புகளுக்கு இடையே பைலினியர் அளவிடுதலுக்கான
    • NV12/21 அமைப்புகளைப் புதுப்பிக்க SDL_UpdateNVTexture().
    • DualSense கேம் கன்ட்ரோலர்களுக்கு தனிப்பயன் விளைவுகளை அனுப்ப SDL_GameControllerSendEffect() மற்றும் SDL_JoystickSendEffect().
    • SDL_GameControllerGetSensorDataRate() கேம் கன்ட்ரோலர்களின் சென்சார்களில் இருந்து பிளேஸ்டேஷன் மற்றும் நிண்டெண்டோ ஸ்விட்ச்க்கு பெறப்பட்ட தகவலின் தீவிரம் குறித்த தரவைப் பெற.
    • SDL_AndroidShowToast() ஆண்ட்ராய்டு இயங்குதளத்தில் இலகுரக அறிவிப்புகளைக் காண்பிக்கும்.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்